public ActionResult _PartialOpenPopupReject(EEmailRejectReason emailrejectreason, int? deleteId) { if (ModelState.IsValid) { if (deleteId != null && deleteId > 0) { emailrejectreason = db.EmailRejectReason.Find(emailrejectreason.Id); db.EmailRejectReason.Remove(emailrejectreason); } else { if (emailrejectreason.Id == 0) { db.EmailRejectReason.Add(emailrejectreason); } else { db.Entry(emailrejectreason).State = EntityState.Modified; } } db.SaveChanges(); } return RedirectToAction("Index", "SystemSetting", new {type="0", Area = "EmailSrv" }); }
public ActionResult _PartialOpenPopupReject(int id = 0) { var emailrejectreason = db.EmailRejectReason.Find(id); if (emailrejectreason != null) { return PartialView("~/Areas/EmailSrv/Views/SystemSetting/_PartialOpenPopupReject.cshtml", emailrejectreason); } else { emailrejectreason = new EEmailRejectReason(); emailrejectreason.Id = id; emailrejectreason.Reason = ""; return PartialView("~/Areas/EmailSrv/Views/SystemSetting/_PartialOpenPopupReject.cshtml", emailrejectreason); } }