//public ActionResult page(int? page) //{ // data.allstaffs = db.staffs.ToList(); // int pagesize = 4; // int pagenumber = (page ?? 1); // return PartialView("/Views/Shares/PageList.cshtml", data.allstaffs.ToPagedList(pagenumber, pagesize)); //} public ActionResult seletestaff(int id) { using (QuanLyCafeEntities3 db = new QuanLyCafeEntities3()) { try { data.allstaffs = db.staffs.ToList(); if (data.allstaffs[data.allstaffs.Count() - 1].idaccount == id) { position_deletestaff = true; db.deletestaffaccount(id); } else { position_deletestaff = false; db.deletestaffaccount(id); } } catch { return(RedirectToAction("setting", "Home")); } } return(RedirectToAction("setting", "Home")); }
public ActionResult cartt(int id) { using (QuanLyCafeEntities3 dbb = new QuanLyCafeEntities3()) { var x = dbb.billinfoes.ToList().Where(s => s.idfood == id).FirstOrDefault(); if (x == null) { billinfo y = new billinfo(); y.idbill = 1; y.idfood = id; y.count = 1; dbb.billinfoes.Add(y); dbb.SaveChanges(); } else { x.count++; dbb.SaveChanges(); } } using (QuanLyCafeEntities3 dbb = new QuanLyCafeEntities3()) { listfood.allbillinfos = dbb.billinfoes.ToList(); listfood.allfoods = new List <food>(); foreach (billinfo item in listfood.allbillinfos) { var x = dbb.foods.ToList().Where(s => s.id == item.idfood).FirstOrDefault(); listfood.allfoods.Add(x); } } //return PartialView("/views/shares/_cartproduct.cshtml", listfood); return(RedirectToAction("Index", "order", new { id = Session["id"] })); }
public ActionResult cart() { using (QuanLyCafeEntities3 dbb = new QuanLyCafeEntities3()) { listfood.allbillinfos = dbb.billinfoes.ToList(); listfood.allfoods = new List <food>(); foreach (billinfo item in listfood.allbillinfos) { var x = dbb.foods.ToList().Where(s => s.id == item.idfood).FirstOrDefault(); listfood.allfoods.Add(x); } } return(PartialView("/views/shares/_cartproduct.cshtml", listfood)); }
public ActionResult savestaff(staff sstaff) { using (QuanLyCafeEntities3 db = new QuanLyCafeEntities3()) { var nv = db.staffs.Find(sstaff.idstaff); nv.name = sstaff.name; nv.email = sstaff.email; nv.position = sstaff.position; nv.status = sstaff.status; nv.idaccount = sstaff.idaccount; db.SaveChanges(); } return(RedirectToAction("setting", "Home")); }
public ActionResult addstaff(staff astaff) { using (QuanLyCafeEntities3 db = new QuanLyCafeEntities3()) { data.allstaffs = db.staffs.ToList(); int idaccount = data.allstaffs[data.allstaffs.Count() - 1].idaccount + 1; string username = "******" + idaccount.ToString(); string password = "******"; string type = "staff"; if (position_deletestaff == true) { db.Addstaffaccountlatest(astaff.name, astaff.status, astaff.position, astaff.email, idaccount, username, password, type); } else { db.Addstaffaccountlatest(astaff.name, astaff.status, astaff.position, astaff.email, idaccount, username, password, type); } } return(RedirectToAction("setting", "Home")); }