public ActionResult _DetailODS(int MonitorID) { var dataMonitor = FacadeMonitor.Get(MonitorID); var dataODS = FacadeOrder.Get(dataMonitor.OrderID); var dataTecnico = FacadeEmployee.GetID(dataODS.FK_EmployeeID.Value); ViewBag.dataODS = dataODS; ViewBag.dataMonitor = dataMonitor; ViewBag.dataTecnico = dataTecnico; return(PartialView()); }
public ActionResult GetListAllQuotation([DataSourceRequest] DataSourceRequest request, string StatusVisitID, string ModuleID, string PriorityID, string StatusOrderID, string ServiceID, string OrderID, string Employee, string StartDate, string EndDate, string QuotationID) { var Cookie = Request.Cookies["ServiPlus"]; var Token = Cookie.Value; string[] nums = Token.Split('=').ToArray(); string User = nums[1]; var user = FacadeUsers.GetUserByToken(User); var ls = FacadeMonitor.GetListAll(StatusVisitID, ModuleID, PriorityID, StatusOrderID, ServiceID, OrderID, Employee, StartDate, EndDate, User, QuotationID); return(Json(ls.ToDataSourceResult(request), JsonRequestBehavior.DenyGet)); }
public ActionResult _ODSAssignament(int MonitorID) { var dataMonitor = FacadeMonitor.Get(MonitorID); var dataODS = FacadeOrder.Get(dataMonitor.OrderID); var dataModule = FacadeModuleService.GetAllBYModule(dataODS.FK_ModuleID.Value); var dataTecnico = FacadeEmployee.GetID(dataODS.FK_EmployeeID.Value); ViewBag.dataODS = dataODS; ViewBag.dataMonitor = dataMonitor; ViewBag.dataTecnico = dataTecnico; ViewBag.monitorID = MonitorID; ViewBag.dataModule = dataModule; return(PartialView()); }
public ActionResult SaveAsig(int Newuser, int order) { var datauser = FacadeEmployee.GetEmployeeByUser(Newuser); var dataMonitor = FacadeMonitor.Get(order); var dataODS = FacadeOrder.Get(dataMonitor.OrderID); var EmployeeID = datauser[0].PK_EmployeeID; var OrderID = dataODS.PK_OrderID; FacadeOrder.SetUser(OrderID, EmployeeID); var result = "Success"; return(Json(result)); }
public ActionResult _DetailDistance(int orderID) { string refMan = "8011161600000025"; var dataMonitor = FacadeMonitor.GetByOrderID(orderID); var dataODS = FacadeOrder.Get(orderID); var dataModule = FacadeModuleService.GetAllBYModule(dataODS.FK_ModuleID.Value); var dataSparePart = FacadeSparePart.GetByRefManID(orderID, refMan); if (dataSparePart == null) { ViewBag.Kilometres = 0; } else { ViewBag.Kilometres = dataSparePart.Quantity; } ViewBag.dataODS = dataODS; ViewBag.dataMonitor = dataMonitor; ViewBag.dataModule = dataModule; return(PartialView()); }
public ActionResult GetList_UserTA(int monitorID) { var dataMonitor = FacadeMonitor.Get(monitorID); if (dataMonitor.StatusVisitID == 1) { var dataODS = FacadeOrder.Get(dataMonitor.OrderID); var dataEmployee = FacadeEmployee.GetID(dataODS.FK_EmployeeID.Value); var dataUser = FacadeUsers.GetByID(dataEmployee.FK_UserID.Value); var ls = FacadeUsers.GetAllUserModuleProfile(dataEmployee.FK_ModuleID, dataUser.ProfileID).Select(p => new SelectListItem() { Text = p.Name, Value = p.UserID.ToString() } ).Where(p => p.Text != dataUser.Name).ToList <SelectListItem>(); return(Json(ls, JsonRequestBehavior.AllowGet)); } else { var result = "error"; return(Json(result)); } }