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