public ActionResult VehiculosEnTransito() { List <TRANSITO_ACTUALES> transitos = Logic_Transitos.ListarTransitosActuales(); ViewBag.vehiculosEnTransito = transitos; return(View()); }
public bool GuardarTransito(TRANSITO_ACTUALES jsonTransito, string fechaEntrada) { jsonTransito.FECHA_ENTRADA = Convertidores.DateFromString(fechaEntrada); jsonTransito.MAT_CABINA = jsonTransito.MAT_CABINA.ToUpper(); jsonTransito.MAT_REMOLQUE = jsonTransito.MAT_REMOLQUE.ToUpper(); return(Logic_Transitos.GuardarTransito(jsonTransito)); }
public int GuardarEnHistorico(TRANSITO_ACTUALES jsonTransito, string fechaEntrada) { jsonTransito.FECHA_ENTRADA = Convertidores.DateFromString(fechaEntrada); jsonTransito.MAT_CABINA = jsonTransito.MAT_CABINA.ToUpper(); jsonTransito.MAT_REMOLQUE = jsonTransito.MAT_REMOLQUE.ToUpper(); bool guardadoEnDB = Logic_Transitos.GuardarTransito(jsonTransito); if (guardadoEnDB) { return(Logic_Transitos.GuardarTransitoEnHistorico(jsonTransito.ID_TRANSITO)); } else { return(-1); } }
public List <Models.TransitoActualModel> GetTransitosTabla(string filtro) { string style = "height: 24px !important; width: 24px !important; margin-right: 15px !important; font-size: 24px !important; vertical-align: middle !important; color: #00796b !important;"; List <TRANSITO_ACTUALES> transitos = Logic_Transitos.ListarTransitosActuales(filtro); List <Models.TransitoActualModel> listado = new List <Models.TransitoActualModel>(); Models.TransitoActualModel tm = null; foreach (TRANSITO_ACTUALES transito in transitos) { tm = new Models.TransitoActualModel(); tm.data = transito; tm.Ver = "<span class=\"glyphicon glyphicon-list-alt \" aria-hidden='true' style='" + style + "' onclick=\"verTransito(" + tm.data.ID_TRANSITO + ", '" + tm.data.MAT_CABINA + "')\"></span>"; listado.Add(tm); } return(listado); }
public List <Models.BuscadorModel> BuscarCONDUCTOR(string filtro) { string style = "height: 24px !important; width: 24px !important; margin-right: 15px !important; font-size: 24px !important; vertical-align: middle !important; color: #00796b !important;"; List <Models.BuscadorModel> lista = new List <Models.BuscadorModel>(); Models.BuscadorModel mod = null; var listaBuscado = Logic_Transitos.ListarConductores(filtro); foreach (var elemento in listaBuscado) { mod = new Models.BuscadorModel() { Ver = "<span class=\"glyphicon glyphicon-list-alt \" aria-hidden='true' style='" + style + "' onclick=\"verElemento(" + elemento.ID_CONDUCTOR + ", '" + (elemento.NOMBRE + " " + elemento.APELLIDOS) + "', 'CONDUCTOR')\"></span>", ID_elemento = elemento.ID_CONDUCTOR, Descripcion = elemento.NOMBRE + " " + elemento.APELLIDOS }; lista.Add(mod); } return(lista); }
public List <Models.BuscadorModel> BuscarPRODUCTO(string filtro) { string style = "height: 24px !important; width: 24px !important; margin-right: 15px !important; font-size: 24px !important; vertical-align: middle !important; color: #00796b !important;"; List <Models.BuscadorModel> lista = new List <Models.BuscadorModel>(); Models.BuscadorModel mod = null; var listaProductos = Logic_Transitos.ListarProductos(filtro); foreach (var producto in listaProductos) { mod = new Models.BuscadorModel() { Ver = "<span class=\"glyphicon glyphicon-list-alt \" aria-hidden='true' style='" + style + "' onclick=\"verElemento(" + producto.ID_PRODUCTO + ", '" + producto.NOMBRE + "', 'PRODUCTO')\"></span>", ID_elemento = producto.ID_PRODUCTO, Descripcion = producto.NOMBRE }; lista.Add(mod); } return(lista); }
/// <summary> /// Zona en la que se cargan los datos para los informes /// </summary> private void LoadViews() { switch (ViewName) { case "informeAlbaranReport": var informe = new openBasculaNet.Core.Structures.Reporting.InformeAlbaran(); informe.ReportPath = ReportPath; informe.ViewName = ViewName; informe.IdHistorico = Convert.ToInt32(Request.Params["idHistorico"]); HISTORICOS hist = Logic_Transitos.ObtenerHistoricoPorID(informe.IdHistorico); informe.ParametrosReporte = new Dictionary <string, string>() { { "MAT_CABINA", hist.MAT_CABINA }, { "MAT_REMOLQUE", hist.MAT_REMOLQUE }, { "CONDUCTOR", hist.NOMBRE_CONDUCTOR }, { "PRODUCTO", hist.NOMBRE_PRODUCTO }, { "CLIENTE", hist.RAZON_SOCIAL_CLIENTE }, { "PROVEEDOR", hist.RAZON_SOCIAL_PROVEEDOR }, { "POSEEDOR", hist.RAZON_SOCIAL_POSEEDOR }, { "ORIGEN", hist.ORIGEN }, { "DESTINO", hist.DESTINO }, { "AGENCIA", hist.RAZON_SOCIAL_AGENCIA }, { "ENTRADA", hist.FECHA_ENTRADA == null? "": FormatearFecha(hist.FECHA_ENTRADA.Value) }, { "SALIDA", hist.FECHA_SALIDA == null? "": FormatearFecha(hist.FECHA_SALIDA.Value) }, { "KG_ENTRADA", hist.PESO_ENTRADA.ToString() }, { "KG_SALIDA", hist.PESO_SALIDA.ToString() }, { "NETO", hist.NETO.ToString() } }; parametrosInforme = informe.ParametrosReporte; break; default: break; } }
public Models.TransitoActualModel VerTransito(string matCabina, Nullable <int> idTransito) { TRANSITO_ACTUALES tactual = null; Models.TransitoActualModel mod = new Models.TransitoActualModel(); var listaTransitos = Logic_Transitos.ListarTransitosActuales(matCabina); if (idTransito.HasValue) { tactual = listaTransitos.Where(x => x.ID_TRANSITO == idTransito).FirstOrDefault(); mod.data = tactual; mod.TEXTO_PRODUCTO = Logic_Transitos.ObtenerProductoPorID(tactual.ID_PRODUCTO).NOMBRE; mod.TEXTO_AGENCIA = Logic_Transitos.ObtenerEmpresaPorID(tactual.ID_AGENCIA).NOMBRE; mod.TEXTO_CLIENTE = Logic_Transitos.ObtenerEmpresaPorID(tactual.ID_CLIENTE).NOMBRE; mod.TEXTO_POSEEDOR = Logic_Transitos.ObtenerEmpresaPorID(tactual.ID_POSEEDOR).NOMBRE; mod.TEXTO_PROVEEDOR = Logic_Transitos.ObtenerEmpresaPorID(tactual.ID_PROVEEDOR).NOMBRE; string nombreConductor = string.Format("{0} {1}", Logic_Transitos.ObtenerConductorPorID(tactual.ID_CONDUCTOR).NOMBRE, Logic_Transitos.ObtenerConductorPorID(tactual.ID_CONDUCTOR).APELLIDOS); mod.TEXTO_CONDUCTOR = nombreConductor; } return(mod); }
public List <TRANSITO_ACTUALES> GetTransitos(string filtro) { return(Logic_Transitos.ListarTransitosActuales(filtro)); }
public EMPRESAS ObtenerEmpresaById(int id) { EMPRESAS empresaBuscada = Logic_Transitos.ListarEmpresas().Where(x => x.ID_EMPRESA == id).FirstOrDefault(); return(empresaBuscada); }