public JsonResult GetListRequisition() { var lst = new BindDropDownList(); eTracLoginModel ObjLoginModel = null; if (Session != null) { if (Session["eTrac"] != null) { ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); } } try { var _manager = new VehicleSeatingChartManager(); var lstDept = _IDepartment.ListAllDepartment("", 0, 0); var lstSuperiour = _manager.ListSuperiour(); lst.listDepartment = lstDept.ToList(); lst.listSuperiour = lstSuperiour; } catch (Exception ex) { return(Json(lst, JsonRequestBehavior.AllowGet)); } return(Json(lst, JsonRequestBehavior.AllowGet)); }
public ActionResult GetChartDisplayDataForEmployee(long?LocationId) { eTracLoginModel ObjLoginModel = null; var lstChart = new List <AddChartModel>(); if (Session != null) { if (Session["eTrac"] != null) { ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); } } try { var _manager = new VehicleSeatingChartManager(); lstChart = _manager.ListVehicleSeatingChart(LocationId); if (lstChart.Count() > 0) { return(Json(lstChart, JsonRequestBehavior.AllowGet)); } else { return(Json(lstChart, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(lstChart, JsonRequestBehavior.AllowGet)); } }
public ActionResult SendVCSForApproval(AddChartModel Obj) { eTracLoginModel ObjLoginModel = null; Obj.IsDeleted = false; if (Session != null) { if (Session["eTrac"] != null) { ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); Obj.UserId = ObjLoginModel.UserId; } } try { if (Obj != null && Obj.SeatingName != null) { if (Obj.RolesAndResponsibility != null) { var ex = System.Text.RegularExpressions.Regex.Replace(Obj.RolesAndResponsibility, @"<[^>]+>| ", "").Trim(); var removeNR = Obj.RolesAndResponsibility.Replace("\r\n", ""); var removepTag = removeNR.Replace("<p>", ""); var removeendTag = removepTag.Replace("</p>", ","); var removeSpace = removeendTag.Replace(" ", " "); System.Text.RegularExpressions.Regex rx = new System.Text.RegularExpressions.Regex("<[^>]*>"); Obj.RolesAndResponsibility = removeSpace;//rx.Replace(Obj.RolesAndResponsibility, ""); } var _manager = new VehicleSeatingChartManager(); if (Obj.Id == null) { Obj.Action = "I"; Obj.IsActive = "N"; } var SavedData = _manager.SaveVSC(Obj); if (SavedData.Id > 0) { var data = _IePeopleManager.ApprovalRequisition(SavedData); ViewBag.Message = CommonMessage.SaveSuccessMessage(); } else { ViewBag.Message = CommonMessage.FailureMessage(); } } else { ViewBag.Message = CommonMessage.FailureMessage(); } } catch (Exception ex) { //ViewBag.Message = ex.Message; ViewBag.AlertMessageClass = ObjAlertMessageClass.Danger; } var newModel = new AddChartModel(); ///return PartialView("_AddChart", newModel); return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet)); }