public static string getDatos(string data = "") { string result = String.Empty; AsignarConductorController gpsCtrl = new AsignarConductorController(); HomeController homeCtrl = new HomeController(); List <ConductorAsiganadoDet> lista = new List <ConductorAsiganadoDet>(); if (SitePrincipal.ExisteActiva()) { var userName = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(userName); lista = gpsCtrl.getlistaAsignados(nit, 1); } else { if (HttpContext.Current.User.IsInRole("SA")) { lista = gpsCtrl.getlistaAsignados("", 0); } } result = JsonConvert.SerializeObject(lista, Formatting.Indented); return(result); }
public static string getKeys(string nroplaca = "") { string result = String.Empty; AsignarConductorController asigctrl = new AsignarConductorController(); HomeController homeCtrl = new HomeController(); var user = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(user); // si esta dentro de una empresas result = asigctrl.getkeys(nroplaca);// return(result); }
public static string CargarVehiculos() { string result = String.Empty; AsignarConductorController asigctrl = new AsignarConductorController(); List <VehiculoCboDet> lista = new List <VehiculoCboDet>(); HomeController homeCtrl = new HomeController(); var user = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(user); // si esta dentro de una empresas lista = asigctrl.getVehiculosNoAsiganados(nit);// result = JsonConvert.SerializeObject(lista, Formatting.Indented); return(result); }
public static string Finalizar(int id = 0) { string result = String.Empty; AsignarConductorController gpsCtrl = new AsignarConductorController(); HomeController homeCtrl = new HomeController(); List <ConductorAsiganadoDet> lista = new List <ConductorAsiganadoDet>(); if (SitePrincipal.ExisteActiva()) { var userName = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(userName); //lista = gpsCtrl.getlistaAsignados(nit, 1); result = gpsCtrl.finalizar(id); } return(result); }
public static string setguardar(object list, string ci = "", string nroplaca = "") { string result = String.Empty; string[] lis = list.ToString().Split(','); List <string> lista = lis.Select(x => x).ToList <string>(); HomeController homeCtrl = new HomeController(); var userName = HttpContext.Current.User.Identity.Name; var nit = homeCtrl.obtenerNit(userName); AsignarConductorController Asign = new AsignarConductorController(); VehiculoConductor o = new VehiculoConductor { CI = ci, Asignado = true, Fecha = DateTime.Now, FechaReg = DateTime.Now, NroPlaca = nroplaca }; result = Asign.add(o, userName, nit, lista); return(result); }