public bool CapNhat(NhaCungCapViewModel _nhaCungCap) { bool result = false; using (var db = new MinistopDbContext()) { var nhaCungCap = db.NhaCungCaps.Find(_nhaCungCap.ID); using (var trans = db.Database.BeginTransaction()) { try { nhaCungCap.TenNCC = _nhaCungCap.TenNCC; nhaCungCap.SoDT = _nhaCungCap.SoDT.Trim(); nhaCungCap.DiaChi = _nhaCungCap.DiaChi; nhaCungCap.Email = _nhaCungCap.Email.Trim(); nhaCungCap.CongTy = _nhaCungCap.CongTy; nhaCungCap.MaSoThue = _nhaCungCap.MaSoThue.Trim(); nhaCungCap.GhiChu = _nhaCungCap.GhiChu; nhaCungCap.NgayCapNhat = DateTime.Now; nhaCungCap.TinhTrang = true; db.SaveChanges(); trans.Commit(); result = true; } catch (Exception) { trans.Rollback(); } } } return(result); }
public IActionResult EditConfirm(NhaCungCapViewModel save) { if (ModelState.IsValid) { inhaCungCapS.Create(save); return(RedirectToAction("Index")); } return(View(save)); }
public ActionResult BeginEdit(int id) { using (DBNoiThat db = new DBNoiThat()) { NhaCungCapViewModel n = (from t in db.NhaCungCaps.Where(p => p.ID == id) select new NhaCungCapViewModel { ID = t.ID, Ten = t.Ten, Email = t.Email, DiaChi = t.DiaChi, SoDienThoai = t.SoDienThoai, MaSoThue = t.MaSoThue, SoTaiKhoan = t.SoTaiKhoan, NguoiDaiDien = t.NguoiDaiDien }).FirstOrDefault(); return(Json(n, JsonRequestBehavior.AllowGet)); } }
public void Create(NhaCungCapViewModel nhacungcap) { var nhacc = iMapper.Map <NhaCungCapViewModel, NhaCungCap>(nhacungcap); inhaCungCapR.Add(nhacc); }
public JsonResult CapNhat(NhaCungCapViewModel _nhaCungCap) { var result = nhaCungCap.CapNhat(_nhaCungCap); return(Json(result, JsonRequestBehavior.AllowGet)); }