public ActionResult Edit(Contrator collection) { try { // TODO: Add update logic here if (ModelState.IsValid) { // TODO: Add insert logic here ContratorDao bdDao = new ContratorDao(); bool kt = true; string taxid = collection.TaxID; Contrator objContrac = bdDao.FindByTaxID(taxid); if (objContrac != null) { if (objContrac.ID != collection.ID) { ModelState.AddModelError("", "Mã số thuế đã tồn tại!"); kt = false; } } if (kt == true) { UserLogin us = (UserLogin)Session[CommonConstant.USER_SESSION]; collection.ModifiedDate = Hepper.GetDateServer(); collection.ModifiedBy = us.UserName; if (bdDao.Update(collection) > 0) { SetAlert("Sửa thành công", "success"); return(RedirectToAction("Index")); } else { SetAlert("Không sửa được", "danger"); } } } return(View()); } catch { SetAlert("Không sửa được", "danger"); return(View()); } }
public ActionResult Create(Contrator collection) { try { if (ModelState.IsValid) { // TODO: Add insert logic here ContratorDao bdDao = new ContratorDao(); bool kt = true; if (bdDao.FindByTaxID(collection.TaxID) != null) { ModelState.AddModelError("", "Mã số thuế đã tồn tại!"); kt = false; } if (kt == true) { UserLogin us = (UserLogin)Session[CommonConstant.USER_SESSION]; collection.ContratorID = bdDao.GenaraCode("CĐT", 4); collection.CreateDate = Hepper.GetDateServer(); collection.ModifiedDate = Hepper.GetDateServer(); collection.CreateBy = us.UserName; collection.ModifiedBy = us.UserName; if (bdDao.Insert(collection) > 0) { SetAlert("Thêm thành công", "success"); return(RedirectToAction("Index")); } else { SetAlert("Không thêm được", "danger"); } } } return(View()); } catch { SetAlert("Không thêm được", "danger"); return(View()); } }