public IList <NeIncisoEndoso> ConsultaNeIncisosEndoso(NeIncisoEndoso neIncisoEndoso) { try { iGenericDataAccess.OpenConnection(); IList <NeIncisosEndoso> neIncisosEndosos = iGenericDataAccess.Consultar(new NeIncisosEndoso() { Poliza = neIncisoEndoso.Poliza }, new OptionsQueryZero() { ExcludeBool = true, ExcludeNumericsDefaults = true }); iGenericDataAccess.CloseConnection(); IList <NeIncisoEndoso> incisosEndosoList = neIncisosEndosos.Select(x => new NeIncisoEndoso() { Poliza = x.Poliza, Inciso = x.Inciso, Endoso = x.Endoso }).ToList(); if (incisosEndosoList.Count > 0) { return(incisosEndosoList); } else { return(null); } } catch (Exception e) { iGenericDataAccess.CloseConnection(); throw new DalException(CodesEmision.ERR_00_02, e); } }
public SingleResponse <IList <NeIncisoEndoso> > ConsultaNeIncisosEndoso(NeIncisoEndoso neIncisosEndoso) { return(iEmitirBusiness.ConsultaNeIncisosEndoso(neIncisosEndoso)); }