public ActionResult AddUpdate(int?id) { var model = new eServiceChargeM(); model.ServiceChargeId = 0; if (id.HasValue) { model = BL_ServiceChargeM.GetServiceChargeById(id.Value); } return(PartialView("_AddUpdate", model)); }
public ActionResult ToggleStatus(int id, bool status) { try { var result = BL_ServiceChargeM.ToggleStatus(id, status); if (result.Key == -1) { return(Json(new { status = false, Msg = result.Value }, JsonRequestBehavior.AllowGet)); } return(Json(new { status = true, Msg = result.Value }, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(new { status = false, Msg = "An error occured while deleting the record, Kindly try after some time." }, JsonRequestBehavior.AllowGet)); } }
public ActionResult DeleteServiceCharge(int id) { try { if (ModelState.IsValid) { var result = BL_ServiceChargeM.DeleteServiceCharge(id); return(Json(new { status = true, Msg = "Record deleted successfully." }, JsonRequestBehavior.AllowGet)); } var message = string.Join(" | ", ModelState.Values.SelectMany(v => v.Errors).Select(e => e.ErrorMessage)); return(Json(new { status = false, Msg = message }, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(new { status = false, Msg = "An error occured while deleting the record, Kindly try after some time." }, JsonRequestBehavior.AllowGet)); } }
public ActionResult AddUpdate(eServiceChargeM model) { try { string message = string.Empty; if (ModelState.IsValid) { model.ActionDate = DateTime.Now; model.ActionById = ((BL_Login.UserDetails)Session["UserDetails"]).iUserId; model.dtFrom = DateTime.ParseExact(model.From, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); model.dtTo = DateTime.ParseExact(model.To, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); var result = BL_ServiceChargeM.AddOrUpdate(model); if (result.Key == -1) { return(Json(new { status = false, Msg = result.Value }, JsonRequestBehavior.AllowGet)); } else if (result.Key == 1) { return(Json(new { status = true, Msg = result.Value }, JsonRequestBehavior.AllowGet)); } return(Json(new { status = true, Msg = message }, JsonRequestBehavior.AllowGet)); } message = string.Join(" | ", ModelState.Values.SelectMany(v => v.Errors).Select(e => e.ErrorMessage)); return(Json(new { status = false, Msg = message }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { status = false, Msg = "An error occured while adding the record, Kindly try after some time." }, JsonRequestBehavior.AllowGet)); } }