public HttpResponseMessage GCP0023_ReunionRFC_LIST(int estado) { try { var oBr = new BRGCP_GestionarRiesgo(); var oBe = new BEGCP_GestionarRiesgo(); oBe.esr_Codigo = estado; var oList = oBr.GCP0025_GestionarRiesgo_LIST(oBe); return(Request.CreateResponse(HttpStatusCode.OK, oList)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
/// <summary> /// OBTENER LA LISTA DE RIESGOS /// </summary> /// <param name="oBe"></param> /// <returns></returns> public List <BEGCP_GestionarRiesgo> GCP0025_GestionarRiesgo_LIST(BEGCP_GestionarRiesgo oBe) { try { using (var odr = oda.GCP0025_GestionarRiesgo_LIST(oBe)) { var oList = new List <BEGCP_GestionarRiesgo>(); var iLst = oList; ((IList)iLst).LoadFromReader <BEGCP_GestionarRiesgo>(odr); return(oList); } } catch (Exception ex) { throw new ArgumentException(ex.Message); } }
/// <summary> /// OBTENER LA LISTA DE RIESGOS /// </summary> /// <param name="oBe"></param> /// <returns></returns> public IDataReader GCP0025_GestionarRiesgo_LIST(BEGCP_GestionarRiesgo oBe) { try { if (ocn.State == ConnectionState.Closed) { ocn.Open(); } var ocmd = odb.GetStoredProcCommand("GCP0025_GestionarRiesgo_LIST", oBe.esr_Codigo); ocmd.CommandTimeout = 2000; var odr = odb.ExecuteReader(ocmd); return(odr); } catch (Exception ex) { throw new ArgumentException(ex.Message); } finally { ocn.Close(); } }