예제 #1
0
        public List <DTO.ModelCustoms.Reportes.Vehiculo> ObtenerInfoVehiculo(short IdTipoPoliza, short?idEmpresa, DateTime?fechaInicio, DateTime?fechaFin)
        {
            List <DTO.ModelCustoms.Reportes.Vehiculo> lista = null;
            short valorDefecto = 0;

            try
            {
                lista = (from t in context.SP_S_ReporteVehiculo(IdTipoPoliza, idEmpresa, fechaInicio, fechaFin).ToList()
                         select new DTO.ModelCustoms.Reportes.Vehiculo()
                {
                    Empresa = t.NombreCorto,
                    NumVehiculo = t.Cantidad == null ? valorDefecto : (short)t.Cantidad,
                    MontoAsegurado = t.Importe
                }).ToList();
            }
            catch (Exception ex)
            {
                lista = null;
                throw ex;
            }

            return(lista);
        }