/// <summary> /// OBTENER EL RESULTADO DE CUALQUIER CONSULTA /// </summary> /// <param name="oBe"></param> /// <returns></returns> public List<BESVTD_OVEN> Get_SVPR_OVEN_DETA_LIST(BESVTD_OVEN oBe) { try { using (IDataReader oDr = oDa.Get_SVPR_OVEN_DETA_LIST(oBe)) { List<BESVTD_OVEN> oList = new List<BESVTD_OVEN>(); IList iList = oList; ((IList)iList).LoadFromReader<BESVTD_OVEN>(oDr); Dispose(false); return (oList); } } catch (Exception ex) { throw new ArgumentException(ex.Message); } }
public IDataReader Get_SVPR_OVEN_GROU_DETA_LIST(BESVTD_OVEN oBe) { try { if (ocn.State == ConnectionState.Closed) ocn.Open(); var ocmd = odb.GetStoredProcCommand("SVPR_OVEN_GROU_DETA_LIST", oBe.COD_OVEN, oBe.COD_ARTI, oBe.ALF_ARTI, oBe.NUM_PREC_UNIT, oBe.NUM_PORC_DESC, oBe.NUM_DESC, oBe.NUM_CANT, oBe.NUM_IMPO, oBe.COD_USUA_CREA, oBe.COD_USUA_MODI, oBe.NUM_ACCI); ocmd.CommandTimeout = 2000; var odr = odb.ExecuteReader(ocmd); Dispose(false); return (odr); } finally { ocn.Close(); } }