public GruposConceptosImpuestos GruposConceptosImpuestosGetById(string Id) { try { DataSet ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "SELECT * FROM Grupos_Conceptos_Impuestos " + "WHERE gci_codigo= '" + Id + "' "; cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt; dt = ds.Tables[0]; GruposConceptosImpuestos NewEnt = new GruposConceptosImpuestos(); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NewEnt = CargarGruposConceptosImpuestos(dr); } return(NewEnt); } catch (Exception ex) { throw ex; } }
public void CargarGrupoImpuesto(string id) { GruposImpuestosItems oCii = new GruposImpuestosItems(); GruposImpuestosItemsBus oCiiBus = new GruposImpuestosItemsBus(); oCii = oCiiBus.GruposImpuestosItemsGetById(long.Parse(id)); TiposIva oTii = new TiposIva(); TiposIvaBus oTiiBus = new TiposIvaBus(); oTii = oTiiBus.TiposIvaGetById(oCii.tivCodigo); Conceptos oCpt = new Conceptos(); ConceptosBus oCptBus = new ConceptosBus(); oCpt = oCptBus.ConceptosGetById(oCii.cptNumero); GruposConceptosImpuestos oGci = new GruposConceptosImpuestos(); GruposConceptosImpuestosBus oGciBus = new GruposConceptosImpuestosBus(); oGci = oGciBus.GruposConceptosImpuestosGetById(oCii.gciCodigo); _vista.strGrupoImpuestosItems = oTii.TivCodigo + " - " + oTii.TivDescripcion + " / " + oCii.giiPorcentaje + " % / Vigencia " + oCii.giiVigenciaDesde.ToShortDateString() + " / " + oCpt.cptCodigo + " - " + oCpt.cptDescripcion + " / " + oGci.GciCodigo + " - " + oGci.GciDescripcion; _vista.intGiiNumero = int.Parse(id); }
private GruposConceptosImpuestos CargarGruposConceptosImpuestos(DataRow dr) { try { GruposConceptosImpuestos oObjeto = new GruposConceptosImpuestos(); oObjeto.GciCodigo = dr["GCI_CODIGO"].ToString(); oObjeto.GciDescripcion = dr["GCI_DESCRIPCION"].ToString(); oObjeto.TgcCodigo = dr["TGC_CODIGO"].ToString(); return(oObjeto); } catch (Exception ex) { throw ex; } }