public IEnumerable <OpeCostoComisionPendienteDetalle> obtenerListaHijo(int idUsuario, string campoFK, string valorFK, string campoRetorno) { string tabla = "OpeCostoComisionPendienteDetalle"; IList <OpeCostoComisionPendienteDetalle> listaTabla = new List <OpeCostoComisionPendienteDetalle>(); DataSet ds = Conexion.ejecutar_select("sp_generico_lst_fk2 " + idUsuario + ",'" + tabla + "','" + campoFK + "','" + valorFK + "','" + campoRetorno + "'"); OpeCostoComisionPendienteDetalle occpd = null; if (ds.Tables[0].Rows.Count > 0) { for (int i = 0; i <= ds.Tables[0].Rows.Count - 1; i++) { occpd = new OpeCostoComisionPendienteDetalle(); occpd.idOpeCostoComisionPendienteDetalle = Convert.ToInt32(ds.Tables[0].Rows[i][1].ToString()); occpd.nombreNegocio = ds.Tables[0].Rows[i][2].ToString(); occpd.razonSocial = ds.Tables[0].Rows[i][3].ToString(); occpd.fecha = ds.Tables[0].Rows[i][4].ToString(); occpd.total = Convert.ToDecimal(ds.Tables[0].Rows[i][5].ToString()); occpd.diasDifPago = Convert.ToInt32(ds.Tables[0].Rows[i][6].ToString()); occpd.valorComision = Convert.ToDecimal(ds.Tables[0].Rows[i][7].ToString()); occpd.ajuste = Convert.ToDecimal(ds.Tables[0].Rows[i][8].ToString()); occpd.netoAPagarR = Convert.ToDecimal(ds.Tables[0].Rows[i][9].ToString()); listaTabla.Add(occpd); } } else { // } return(listaTabla); }
public IEnumerable <OpeCostoComisionPendienteDetalle> llenarUpdate(int id) { IList <OpeCostoComisionPendienteDetalle> listaTabla = new List <OpeCostoComisionPendienteDetalle>(); string tabla = "OpeCostoComisionPendienteDetalle"; DataSet ds = Conexion.ejecutar_select("sp_generico_sel '" + tabla + "','" + id + "'"); OpeCostoComisionPendienteDetalle occpd = new OpeCostoComisionPendienteDetalle(); if (ds.Tables[0].Rows.Count > 0) { for (int i = 0; i <= ds.Tables[0].Rows.Count - 1; i++) { occpd.idOpeCostoComisionPendienteDetalle = Convert.ToInt32(ds.Tables[0].Rows[i][0].ToString()); occpd.idOpeCostoComisionPendiente = Convert.ToInt32(ds.Tables[0].Rows[i][1].ToString()); occpd.idVentaNegocioDetalle = Convert.ToInt32(ds.Tables[0].Rows[i][2].ToString()); occpd.idVentaNegocio = Convert.ToInt32(ds.Tables[0].Rows[i][3].ToString()); occpd.razonSocial = ds.Tables[0].Rows[i][4].ToString(); occpd.fecha = ds.Tables[0].Rows[i][5].ToString(); occpd.totalS = ds.Tables[0].Rows[i][6].ToString(); occpd.fechaFacturacion = ds.Tables[0].Rows[i][7].ToString(); occpd.fechaPago = ds.Tables[0].Rows[i][8].ToString(); occpd.diasDifPago = Convert.ToInt32(ds.Tables[0].Rows[i][9].ToString()); occpd.valorComisionS = ds.Tables[0].Rows[i][10].ToString(); occpd.ajusteS = ds.Tables[0].Rows[i][11].ToString(); occpd.netoAPagarRS = ds.Tables[0].Rows[i][12].ToString(); occpd.nombre = ds.Tables[0].Rows[i][13].ToString(); occpd.marca = Convert.ToBoolean(ds.Tables[0].Rows[i][14].ToString()); occpd.estado = Convert.ToBoolean(ds.Tables[0].Rows[i][15].ToString()); listaTabla.Add(occpd); } } else { //else } return(listaTabla); }