Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 5
0
        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));
            }
        }