public ActionResult Edit([Bind(Include = "MaHD,NgayLap,GiaThoaThuan,MaTram,ThoiHanThue,MaDT,NguoiLap,MoTa,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] HOPDONG hOPDONG) { string nguoiLap = Request.Form["nhanVienDropList"].ToString(); string doiTac = Request.Form["doiTacDropList"].ToString(); string tramXe = Request.Form["tramXeDropList"].ToString(); if (ModelState.IsValid) { INhanVienService nhanVienService = new NhanVienService(); NHANVIEN nv = nhanVienService.Detail(Int32.Parse(nguoiLap)); IDoiTacService doiTacService = new DoiTacService(); DOITAC dtac = doiTacService.Detail(Int32.Parse(doiTac)); ITramXeService tramXeService = new TramXeService(); TRAMXE tx = tramXeService.Detail(Int32.Parse(tramXe))[0]; IList <HOPDONG> hd = service.Detail(hOPDONG.MaHD); hd[0].NgayLap = hOPDONG.NgayLap; hd[0].GiaThoaThuan = hOPDONG.GiaThoaThuan; hd[0].MaTram = Int32.Parse(tramXe); hd[0].ThoiHanThue = hOPDONG.ThoiHanThue; hd[0].MaDT = Int32.Parse(doiTac); hd[0].NguoiLap = Int32.Parse(nguoiLap); hd[0].MoTa = hOPDONG.MoTa; hd[0].NHANVIEN = nv; hd[0].DOITAC = dtac; hd[0].TRAMXE = tx; service.Update(hd[0]); return(RedirectToAction("Index")); } return(View(hOPDONG)); }
public ActionResult DeleteConfirmed(int id) { DOITAC dOITAC = db.DOITACs.Find(id); db.DOITACs.Remove(dOITAC); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { DOITAC dOITAC = service.Detail(id); dOITAC.isDeleted = 1; service.Delete(dOITAC); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaDT,TenDT,NguoiDaiDien,SDT,DiaChi,Email,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] DOITAC dOITAC) { if (ModelState.IsValid) { db.Entry(dOITAC).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(dOITAC)); }
public ActionResult Create([Bind(Include = "MaDT,TenDT,NguoiDaiDien,SDT,DiaChi,Email,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] DOITAC dOITAC) { if (ModelState.IsValid) { dOITAC.isDeleted = 0; service.Add(dOITAC); return(RedirectToAction("Index")); } return(View(dOITAC)); }
// GET: DOITACs/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DOITAC dOITAC = db.DOITACs.Find(id); if (dOITAC == null) { return(HttpNotFound()); } return(View(dOITAC)); }
// GET: DOITACs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DOITAC dOITAC = service.Detail(id); if (dOITAC == null) { return(HttpNotFound()); } return(View(dOITAC)); }
public ActionResult Edit([Bind(Include = "MaDT,TenDT,NguoiDaiDien,SDT,DiaChi,Email,createUser,lastupdateUser,createDate,lastupdateDate,isDeleted")] DOITAC dOITAC) { if (ModelState.IsValid) { DOITAC dtac = service.Detail(dOITAC.MaDT); dtac.TenDT = dOITAC.TenDT; dtac.NguoiDaiDien = dOITAC.NguoiDaiDien; dtac.SDT = dOITAC.SDT; dtac.DiaChi = dOITAC.DiaChi; dtac.Email = dOITAC.Email; service.Update(dtac); return(RedirectToAction("Index")); } return(View(dOITAC)); }
public ActionResult DeleteMany() { string temp = Request.Form["deletecheckbox"]; if (temp == null) { return(RedirectToAction("Index")); } string[] listDelete = temp.Split(','); for (int i = 0; i < listDelete.Length; i++) { DOITAC nDoiTac = service.Detail(int.Parse(listDelete[i])); nDoiTac.isDeleted = 1; service.Delete(nDoiTac); } return(RedirectToAction("Index")); }
public void Delete(DOITAC dtac) { var user = HttpContext.Current.Session[GlobalConstant.USER]; if (user != null) { NHANVIEN currentUser = (NHANVIEN)user; dtac.lastupdateUser = currentUser.MaNV; } DateTime current = DateTime.Now; dtac.lastupdateDate = current; using (QLXeKhachEntities context = new QLXeKhachEntities()) { context.Entry(dtac).State = EntityState.Modified; context.SaveChanges(); } }
public int Add(DOITAC dtac) { using (QLXeKhachEntities context = new QLXeKhachEntities()) { var user = HttpContext.Current.Session[GlobalConstant.USER]; if (user != null) { NHANVIEN currentUser = (NHANVIEN)user; dtac.createUser = currentUser.MaNV; dtac.lastupdateUser = currentUser.MaNV; } DateTime current = DateTime.Now; dtac.createDate = current; dtac.lastupdateDate = current; context.DOITACs.Add(dtac); context.SaveChanges(); return(1); } }