Esempio n. 1
0
 public static List <object> Sort(List <SanPham_View> list, CompareObj cmp)
 {
     for (int i = 0; i < list.Count; i++)
     {
         for (int j = i + 1; j < list.Count; j++)
         {
             if (cmp(list[i], list[j]))
             {
                 SanPham_View temp = list[i];
                 list[i] = list[j];
                 list[j] = temp;
             }
         }
     }
     return(list.ToList <object>());
 }
Esempio n. 2
0
 public List <SanPham_View> getAllListSanPham()
 {
     using (Model1 model = new Model1())
     {
         List <SanPham_View> sanPham_Views = new List <SanPham_View>();
         int i   = 0;
         var sps = model.SanPhams.Select(p => new { p.MaSanPham, p.TenSanPham, p.NhaSanXuat.TenNhaSanXuat, p.NgayNhapHang, p.MatHang.TenMatHang, p.TinhTrang });
         foreach (var sanpham in sps)
         {
             SanPham_View sp1 = new SanPham_View
             {
                 Stt           = ++i,
                 MaSanPham     = sanpham.MaSanPham,
                 TenSanPham    = sanpham.TenSanPham,
                 TenNhaSanXuat = sanpham.TenNhaSanXuat,
                 NgayNhapHang  = sanpham.NgayNhapHang,
                 TinhTrang     = sanpham.TinhTrang,
                 TenMatHang    = sanpham.TenMatHang
             };
             sanPham_Views.Add(sp1);
         }
         return(sanPham_Views);
     }
 }