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);
            }
        }