public IActionResult Addbtn(int Add) { int addEquip = Add; var username = User.Identity.Name; var userDetail = db.Accounts.Where(x => x.UserName == username).FirstOrDefault(); var equipDetail = db.Equips.Where(x => x.EquipID == Add).FirstOrDefault(); equipDetail.EquipStatus = "unavailable"; var newList = db.Lists.Add(new List() { UserID = userDetail.UserID, EquipID = addEquip }); db.SaveChanges(); return(RedirectToAction("Index", "User")); }
public IActionResult ConfirmEdit(EquipInfo eqinfo, int Edit) { if (ModelState.IsValid) { var result = db.Equips.Where(x => x.EquipID == Edit).FirstOrDefault(); result.EquipName = eqinfo.EquipName; result.EquipDes = eqinfo.EquipDes; db.SaveChanges(); ViewData["Info"] = "Edit Thanh Cong"; return(RedirectToAction("ShowEquip", "Admin")); } else { var result = from a in db.Equips join b in db.Types on a.TypeID equals b.TypeID where a.EquipID == eqinfo.EquipID select new EquipInfo { EquipID = a.EquipID, EquipName = a.EquipName, TypeName = b.TypeName, EquipDes = a.EquipDes }; return(View("EditEquip", result.FirstOrDefault())); } }