Ejemplo n.º 1
0
 internal object BuscarSiExisteVehiculo(string p)
 {
     try
     {
         VehiculoDetalle ve = new VehiculoDetalle();
         if (!p.Equals(""))
         {
             ve = (from v in db.Vehiculo
                   join em in db.EmpresaVehiculo on v.NroPlaca equals em.nroplaca
                   where v.NroPlaca == p
                   select new VehiculoDetalle
             {
                 //RazonSocial = em.RazonSocial,
                 Año = (int)v.Año,
                 //Estado = (ve.estado == true) ? "Activo" : "De Baja",
                 Conductor = "(No Asignado)",
                 // GPS = v.Seguimiento.FirstOrDefault() != null ? v.Seguimiento.FirstOrDefault().IMEI : "(No Asignado)",
                 Modelo = v.Modelo,
                 NroChasis = v.NroChasis,
                 NroPlaca = v.NroPlaca,
                 EstadoVehiculo = (bool)v.Estado == null ? false : true,
                 EstadoEmpresaVehiculo = (bool)v.Estado
                                         // marca = m.Descripcion,
                                         // tipo = ti.Descripcion
             }).FirstOrDefault();
         }
         return(ve);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Ejemplo n.º 2
0
        public static int ObtenerDatos(string NroPlaca = "")
        {
            if (!NroPlaca.Equals(""))
            {
                VehiculoController ver = new VehiculoController();
                VehiculoDetalle    ve  = new VehiculoDetalle();
                int i = ver.buscarEstado(NroPlaca);
                return(i);
            }

            return(-1);
        }