Guest User

Untitled

a guest
Jan 17th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. if (!String.IsNullOrEmpty(searchString))
  2. {
  3. searchString = Methods.RemoveTurkish(searchString);
  4. bayiVM.JoinedTable = await _adb.CariUserJoin.FromSql("EXECUTE CariListeAra {0}", searchString).ToListAsync();
  5. }
  6. else
  7. {
  8. bayiVM.JoinedTable = await _adb.CariUserJoin.FromSql("EXECUTE CariListeGetir").ToListAsync();
  9. }
  10.  
  11. var count = bayiVM.JoinedTable.Count;
  12. bayiVM.JoinedTable = bayiVM.JoinedTable.Skip((productPage - 1) * PageSize).Take(PageSize).ToList();
  13.  
  14. bayiVM.PagingInfo = new PagingInfo
  15. {
  16. CurrentPage = productPage,
  17. ItemsPerPage = PageSize,
  18. TotalItems = count,
  19. urlParam = param.ToString()
  20. };
  21.  
  22. return View(bayiVM);
  23.  
  24. ALTER PROCEDURE [dbo].[CariListeGetir]
  25. AS
  26. BEGIN
  27.  
  28. SELECT [CARI_KOD], [CARI_ISIM], [LockoutEnd],[PlaKodu], [StockPermit] FROM YESLAS2018.dbo.TBLCASABIT
  29. left join b2byeslasDb.dbo.AspNetUsers on TBLCASABIT.CARI_KOD=AspNetUsers.UserName
  30. COLLATE DATABASE_DEFAULT
  31. END
  32.  
  33. ALTER PROCEDURE [dbo].[CariListeAra] (@ad nvarchar(15))
  34. AS
  35. BEGIN
  36. -- SET NOCOUNT ON added to prevent extra result sets from
  37. -- interfering with SELECT statements.
  38.  
  39. -- Insert statements for procedure here
  40. SELECT [CARI_KOD], [CARI_ISIM], [LockoutEnd],[PlaKodu], [StockPermit] FROM YESLAS2018.dbo.TBLCASABIT
  41. left join b2byeslasDb.dbo.AspNetUsers on TBLCASABIT.CARI_KOD=AspNetUsers.UserName
  42. COLLATE DATABASE_DEFAULT
  43. where CARI_KOD like '%'+@ad+'%' or CARI_ISIM like '%'+@ad+'%'
  44.  
  45. END
  46.  
  47. public class BayiVewModel
  48. {
  49. public List<CariUserJoin> JoinedTable { get; set; }
  50. public PagingInfo PagingInfo { get; set; }
  51. }
  52.  
  53. public class CariUserJoin
  54. {
  55. [Key]
  56. public string CARI_KOD { get; set; }
  57. public string CARI_ISIM { get; set; }
  58. public DateTimeOffset? LockoutEnd { get; set; }
  59. public string PlaKodu { get; set; }
  60. public bool StockPermit { get;}
  61.  
  62. }
  63.  
  64. public bool? StockPermit { get; set; }
Add Comment
Please, Sign In to add comment