public List <Personal> ObtenerInfoPersonal(short IdTipoPoliza, short?idEmpresa, DateTime?fechaInicio, DateTime?fechaFin) { List <Personal> lista = null; short valorDefecto = 0; try { lista = (from t in context.SP_S_ReportePersonal(IdTipoPoliza, idEmpresa, fechaInicio, fechaFin).ToList() select new Personal() { Empresa = t.Empresa, NumTrabajadores = t.CantidadTrabajadores == null ? valorDefecto : (short)t.CantidadTrabajadores, MontoTrabajadores = t.ImporteTrabajadores, NumPracticantes = t.CantidadPracticantes == null ? valorDefecto : (short)t.CantidadPracticantes, MontoPracticantes = t.ImportePracticantes }).ToList(); } catch (Exception ex) { lista = null; throw ex; } return(lista); }