public ActionResult editThuoc(Models.THUOC thuoc)
 {
     Models.THUOC a = db.THUOCs.Find(thuoc.mathuoc);
     a.tenthuoc  = thuoc.tenthuoc;
     a.mancc     = thuoc.mancc;
     a.mota      = thuoc.mota;
     a.hansd     = thuoc.hansd;
     a.dongia    = thuoc.dongia;
     a.donvitinh = thuoc.donvitinh;
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
 public ActionResult delThuoc(string mathuoc)
 {
     Models.THUOC a = db.THUOCs.Find(mathuoc);
     if (a != null)
     {
         List <Models.CHITIETHOADON> lstCTHD = db.CHITIETHOADONs.Where(x => x.mathuoc == mathuoc).ToList();
         foreach (var item in lstCTHD)
         {
             Models.HOADON hd = db.HOADONs.Find(item.sohd);
             db.CHITIETHOADONs.Remove(item);
             hd.thanhtien = hd.CHITIETHOADONs.Sum(x => x.soluong * x.dongia);
         }
         db.THUOCs.Remove(a);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
 public ActionResult addThuoc(Models.THUOC thuoc)
 {
     if (ModelState.IsValid)
     {
         if (db.THUOCs.Find(thuoc.mathuoc) == null)
         {
             db.THUOCs.Add(thuoc);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("mathuoc", "Thuốc đã có dữ liệu!");
             ViewBag.DSNCC = db.NHACUNGCAPs.ToList();
             return(View("FormAddThuoc"));
         }
     }
     ViewBag.DSNCC = db.NHACUNGCAPs.ToList();
     return(View("FormAddThuoc"));
 }