public JsonResult ModificaVehiculo(string patente, int tipo, string descripcion, int id)

        {
            StringBuilder   vehiculo_html = new StringBuilder();
            List <Vehiculo> vehiculos     = new List <Vehiculo>();
            var             respuesta     = new { mensaje = "", patente = "" };

            try
            {
                VehiculoDAL.ModificaPatenteIngreso(patente, tipo, descripcion, id);

                //Obtenemos nuevo listado de patente
                //vehiculo_html.AppendLine("<option value='" + "0" + "'>" + "Sin Vehículo" + "</option>");
                vehiculos = IngresoDAL.ListarPatente(id);
                foreach (Vehiculo item in vehiculos)
                {
                    if (patente == item.Patente)
                    {
                        vehiculo_html.AppendLine("<option value='" + item.Id + "'" + " selected>" + item.Patente + "</option>");
                    }
                    else
                    {
                        vehiculo_html.AppendLine("<option value='" + item.Id + "'" + ">" + item.Patente + "</option>");
                    }
                }

                respuesta = new { mensaje = "", patente = vehiculo_html.ToString() };
                return(Json(respuesta));
            }
            catch (Exception ex)
            {
                respuesta = new { mensaje = "ERROR: " + ex.Message.ToString(), patente = "" };
                return(Json(respuesta));
            }
        }
Exemplo n.º 2
0
 public static DataTable obtenerModelo(int idMarca)
 {
     try
     {
         return(VehiculoDAL.obtenerModelo(idMarca));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
 public static DataTable obtenerMarca()
 {
     try
     {
         return(VehiculoDAL.obtenerMarca());
     }
     catch (Exception)
     {
         throw;
     }
 }
        public static TerminalBE ObtenerUltimoEstacionamiento(VehiculoBE vehiculo)
        {
            int ultimaTerminalId = VehiculoDAL.ObtenerUltimaTerminalId(vehiculo.Id);

            if (ultimaTerminalId <= 0)
            {
                // No hay datos de este vehículo. Asumo que está en la terminal configurada en el config
                ultimaTerminalId = int.Parse(ConfigurationManager.AppSettings["terminalIdNuevoVehiculo"]);
            }

            return(Terminal.Obtener(ultimaTerminalId));
        }
Exemplo n.º 5
0
        public JsonResult GuardaVehiculo(string patente, int tipo, string descripcion)

        {
            var respuesta = new { mensaje = "" };

            try
            {
                VehiculoDAL.GuardaPatente(patente, tipo, descripcion);
                respuesta = new { mensaje = "" };
                return(Json(respuesta));
            }
            catch (Exception ex)
            {
                respuesta = new { mensaje = "Error al crear Persona" + ex.Message.ToString() };
                return(Json(respuesta));
            }
        }
Exemplo n.º 6
0
        public JsonResult GetVehiculo(string patente)
        {
            //CaboFroward2018Entities db = new CaboFroward2018Entities();



            var respuesta = new { mensaje = "", existe = "0", vehiculos = new Vehiculo() };

            if (VehiculoDAL.GetValidaVehiculo(patente) == "INA")
            {
                respuesta = new { mensaje = "PATENTE INACTIVA", existe = "0", vehiculos = new Vehiculo() };
                return(Json(respuesta));
            }


            Vehiculo aux_vehiculo = new Vehiculo();

            try
            {
                //aux_vehiculo =     (from VEHICULOS elemento in db.VEHICULOS  where elemento.PATENTE.Equals(patente) select  new Vehiculo() {Id =elemento.ID_VEHICULO , Patente = elemento.PATENTE, Tipo = elemento.TIPOS_VEHICULOS.NOMBRE} ).FirstOrDefault();
                //db.Dispose();
                aux_vehiculo = VehiculoDAL.GetVehiculo(patente);
                if (aux_vehiculo != null)
                {
                    respuesta = new { mensaje = "", existe = "1", vehiculos = aux_vehiculo };
                    return(Json(respuesta));
                }
                else
                {
                    respuesta = new { mensaje = "", existe = "0", vehiculos = new Vehiculo() };
                    return(Json(respuesta));
                }
            }
            catch (Exception ex)
            {
                respuesta = new { mensaje = ex.Message, existe = "0", vehiculos = new Vehiculo() };
                return(Json(respuesta));
            }
        }
Exemplo n.º 7
0
 public MantenimientoVehiculos()
 {
     vbol = new VehiculoBOL();
     vdal = new VehiculoDAL();
     InitializeComponent();
 }
Exemplo n.º 8
0
 public VehiculoBLL()
 {
     VehiculoDAL            = new VehiculoDAL(ref bdConn);
     VehiculoCITVDAL        = new VehiculoCITVDAL(ref bdConn);
     VehiculoAseguradoraDAL = new VehiculoAseguradoraDAL(ref bdConn);
 }
 public static List <VehiculoBE> ListarTodos()
 {
     return(VehiculoDAL.ListarTodos());
 }
Exemplo n.º 10
0
 public static List <VehiculoBE> Buscar(string patente, int numeroDeInterno, bool?enCirculacion)
 {
     return(VehiculoDAL.Buscar(patente, numeroDeInterno, enCirculacion));
 }
Exemplo n.º 11
0
 public static VehiculoBE Buscar(int id)
 {
     return(VehiculoDAL.Buscar(id));
 }
Exemplo n.º 12
0
        public static void Borrar(VehiculoBE vehiculo)
        {
            VehiculoDAL.Borrar(vehiculo.Id);

            Bitacora.Loguear("Se borró vehículo con Id " + vehiculo.Id);
        }
Exemplo n.º 13
0
        public static void Guardar(VehiculoBE vehiculo)
        {
            VehiculoDAL.Guardar(vehiculo);

            Bitacora.Loguear("Se guardó el vehículo con Id " + vehiculo.Id);
        }