public ActionResult create(BS_PostOffices post) { if (String.IsNullOrEmpty(post.PostOfficeID)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.BS_PostOffices.Find(post.ProvinceID); if (check != null) { return(Json(new ResultInfo() { error = 1, msg = "Đã tồn tại" }, JsonRequestBehavior.AllowGet)); } post.CreationDate = DateTime.Now; db.BS_PostOffices.Add(post); db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = post }, JsonRequestBehavior.AllowGet)); }
public ActionResult edit(BS_PostOffices post) { if (String.IsNullOrEmpty(post.PostOfficeID)) { return(Json(new ResultInfo() { error = 1, msg = "Missing info" }, JsonRequestBehavior.AllowGet)); } var check = db.BS_PostOffices.Find(post.PostOfficeID); if (check == null) { return(Json(new ResultInfo() { error = 1, msg = "Không tìm thấy thông tin" }, JsonRequestBehavior.AllowGet)); } check.PostOfficeName = post.PostOfficeName; check.Address = post.Address; check.ZoneID = post.ZoneID; check.ProvinceID = post.ProvinceID; check.Phone = post.Phone; check.FaxNo = post.FaxNo; check.Email = post.Email; check.IsCollaborator = post.IsCollaborator; check.Notes = post.Notes; check.LastEditDate = DateTime.Now; check.TaxCode = post.TaxCode; check.BankAccount = post.BankAccount; check.BankName = post.BankName; check.Type = post.Type; db.Entry(check).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Json(new ResultInfo() { error = 0, msg = "", data = check }, JsonRequestBehavior.AllowGet)); }