Exemple #1
0
 public List <thongke_admin_luotxem_loaitt> thongke_detai_trongnam_hh()
 {
     using (sql_NCKHContext db = new sql_NCKHContext())
     {
         List <thongke_admin_luotxem_loaitt> result = new List <thongke_admin_luotxem_loaitt>();
         List <Tbldetai> dt   = db.Tbldetais.Where(x => x.Tinhtrang < 5 && x.Tinhtrang > 0).ToList();
         DateTime        date = DateTime.Now;
         for (int i = 1; i <= 12; i++)
         {
             thongke_admin_luotxem_loaitt a = new thongke_admin_luotxem_loaitt();
             a.id      = i;
             a.loaitt  = "Tháng " + i;
             a.soluong = dt.Where(x => x.Thoigianbd.Year == date.Year && x.Thoigianbd.Month == i).Count();
             result.Add(a);
         }
         return(result);
     }
 }
Exemple #2
0
        public List <thongke_admin_luotxem_loaitt> thongke_admin_luotxem_loaitt()
        {
            List <thongke_admin_luotxem_loaitt> result = new List <thongke_admin_luotxem_loaitt>();

            using (sql_NCKHContext db = new sql_NCKHContext())
            {
                List <Tblloaitt> dsltt = db.Tblloaitts.ToList();
                List <Tbltintuc> dstt  = db.Tbltintucs.ToList();
                foreach (Tblloaitt ltt in dsltt)
                {
                    thongke_admin_luotxem_loaitt a = new thongke_admin_luotxem_loaitt();
                    a.id      = ltt.Id;
                    a.loaitt  = ltt.Tenloaitt;
                    a.soluong = dstt.Where(x => x.Idloai == ltt.Id).Sum(x => x.Luotem);
                    result.Add(a);
                }
            }
            return(result);
        }