public TiposComprobante TiposComprobanteGetById(string Id) { try { DataSet ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "select * from TIPOS_COMPROBANTES " + "WHERE TCO_CODIGO='" + Id + "'"; cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt; dt = ds.Tables[0]; TiposComprobante NewEnt = new TiposComprobante(); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; NewEnt = CargarTiposComprobante(dr); } return(NewEnt); } catch (Exception ex) { throw ex; } }
public List <TiposComprobante> TiposMedidoresGetAll() { List <TiposComprobante> lstTiposMedidores = new List <TiposComprobante>(); try { ds = new DataSet(); Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); string sqlSelect = "select * from TIPOS_COMPROBANTES "; cmd = new OracleCommand(sqlSelect, cn); adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); adapter.Fill(ds); DataTable dt = new DataTable(); dt = ds.Tables[0]; if (dt.Rows.Count > 0) { for (int i = 0; dt.Rows.Count > i; i++) { DataRow dr = dt.Rows[i]; TiposComprobante NewEnt = new TiposComprobante(); NewEnt = CargarTiposComprobante(dr); lstTiposMedidores.Add(NewEnt); } } return(lstTiposMedidores); } catch (Exception ex) { throw ex; } }
public bool TiposComprobanteUpdate(TiposComprobante oTc) { try { Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); ds = new DataSet(); string query = "update TIPOS_COMPROBANTES " + "SET TCO_DESCRIPCION='" + oTc.tcoDescripcion + "', " + "TCO_LETRA='" + oTc.tcoLetra + "', " + "TCO_ORIGEN_NUMERADOR='" + oTc.tcoOrigenNumerado + "', " + "TCO_EXTERNO='" + oTc.tcoExterno + "', " + "TCO_CANTIDAD_COPIAS= '" + oTc.tcoCantidadCopias + "', " + "PCB_CODIGO='" + oTc.pcbCodigo + "', " + "TCO_CODIGO_AFIP= '" + oTc.tcoCodigoAfip + "', " + "TCO_LIBRO_IVA_COMPRAS= '" + oTc.tcoLibroIvaCompras + "', " + "TCO_LIBRO_IVA_VENTAS= '" + oTc.tcoLibroIvaVentas + "', " + "TCO_CODIGO_SICORE= '" + oTc.tcoCodigoSicore + "', " + "TCM_CANT_MIN_IMPRESION= '" + oTc.tcmCantMinImpresion + "', " + "TCO_PREIMPRESO= '" + oTc.tcoPreimpreso + "', " + "TCO_CODIGO_RECE= '" + oTc.tcoCodigoRece + "', " + "EST_CODIGO= '" + oTc.estCodigo + "' " + "WHERE TCO_CODIGO='" + oTc.tcoCodigo + "'"; cmd = new OracleCommand(query, cn); adapter = new OracleDataAdapter(cmd); response = cmd.ExecuteNonQuery(); cn.Close(); return(response > 0); } catch (Exception ex) { throw ex; } }
private TiposComprobante CargarTiposComprobante(DataRow dr) { try { TiposComprobante oObjeto = new TiposComprobante(); oObjeto.tcoCodigo = dr["TCO_CODIGO"].ToString(); oObjeto.tcoDescripcion = dr["TCO_DESCRIPCION"].ToString(); oObjeto.tcoLetra = dr["TCO_LETRA"].ToString(); oObjeto.tcoOrigenNumerado = dr["TCO_ORIGEN_NUMERADOR"].ToString(); oObjeto.tcoExterno = dr["TCO_EXTERNO"].ToString(); oObjeto.tcoCantidadCopias = int.Parse(dr["TCO_CANTIDAD_COPIAS"].ToString()); oObjeto.pcbCodigo = dr["PCB_CODIGO"].ToString(); oObjeto.tcoCodigoAfip = dr["TCO_CODIGO_AFIP"].ToString(); oObjeto.tcoLibroIvaCompras = dr["TCO_LIBRO_IVA_COMPRAS"].ToString(); oObjeto.tcoLibroIvaVentas = dr["TCO_LIBRO_IVA_VENTAS"].ToString(); oObjeto.tcoCodigoSicore = dr["TCO_CODIGO_SICORE"].ToString(); oObjeto.tcmCantMinImpresion = int.Parse(dr["TCM_CANT_MIN_IMPRESION"].ToString()); oObjeto.tcoPreimpreso = dr["TCO_PREIMPRESO"].ToString(); oObjeto.tcoCodigoRece = dr["TCO_CODIGO_RECE"].ToString(); oObjeto.estCodigo = dr["EST_CODIGO"].ToString(); return(oObjeto); } catch (Exception ex) { throw ex; } }
public bool EliminarTipoComprobante(string id) { TiposComprobanteBus oSMeBus = new TiposComprobanteBus(); TiposComprobante oSMe = oSMeBus.TiposComprobanteGetById(id); oSMe.estCodigo = "B"; return(oSMeBus.TiposComprobantesUpdate(oSMe)); }
//public bool CargarTipoComprobante(string idTipo, int indice) public bool CargarTipoComprobante(string idTipo) { // valida la existencia en la tabla foreach (DataGridViewRow dr in _vista.grdCptTipoCmp.Rows) { if (!dr.IsNewRow) { foreach (DataGridViewCell dc in dr.Cells) { if (dc.ColumnIndex == 1)// { if (!string.IsNullOrEmpty(dc.Value.ToString())) { //Console.WriteLine("idTipo------------" + idTipo); //Console.WriteLine("dc------------" + dc.Value.ToString()); if (dc.Value.ToString().Equals(idTipo)) { return(false); } //Console.WriteLine("dc------------" + dc.Value.ToString()); } } } } } TiposComprobante oTco = new TiposComprobante(); TiposComprobanteBus oTcoBus = new TiposComprobanteBus(); oTco = oTcoBus.TiposComprobanteGetById(idTipo); DataTable dt = (DataTable)_vista.grdCptTipoCmp.DataSource; DataRow row = dt.NewRow(); row["numero"] = "0"; row["codigo"] = idTipo; row["descripcion"] = oTco.tcoDescripcion; dt.Rows.Add(row); _vista.grdCptTipoCmp.DataSource = dt; return(true); }
public void Inicializar() { if (_vista.tcoCodigo != "") { TiposComprobante oTc = new TiposComprobante(); TiposComprobanteBus oTcb = new TiposComprobanteBus(); oTc = oTcb.TiposComprobanteGetById(_vista.tcoCodigo); _vista.tcoDescripcion = oTc.tcoDescripcion; _vista.tcoLetra = oTc.tcoLetra; _vista.tcoOrigenNumerado = oTc.tcoOrigenNumerado; _vista.tcoExterno = oTc.tcoExterno; _vista.tcoCantidadCopias = oTc.tcoCantidadCopias; _vista.pcbCodigo = oTc.pcbCodigo; _vista.tcoCodigoAfip = oTc.tcoCodigoAfip; _vista.tcoLibroIvaCompras = oTc.tcoLibroIvaCompras; _vista.tcoLibroIvaVentas = oTc.tcoLibroIvaVentas; _vista.tcoCodigoSicore = oTc.tcoCodigoSicore; _vista.tcmCantMinImpresion = oTc.tcmCantMinImpresion; _vista.tcoPreimpreso = oTc.tcoPreimpreso; _vista.tcoCodigoRece = oTc.tcoCodigoRece; _vista.estCodigo = oTc.estCodigo; } }
public string Guardar() { string rtdo = ""; TiposComprobante oTc = new TiposComprobante(); TiposComprobanteBus oTcb = new TiposComprobanteBus(); oTc.tcoDescripcion = _vista.tcoDescripcion; oTc.tcoCodigo = _vista.tcoCodigo; oTc.tcoLetra = _vista.tcoLetra; oTc.tcoOrigenNumerado = _vista.tcoOrigenNumerado; oTc.tcoExterno = _vista.tcoExterno; oTc.tcoCantidadCopias = _vista.tcoCantidadCopias; oTc.pcbCodigo = _vista.pcbCodigo; oTc.tcoCodigoAfip = _vista.tcoCodigoAfip; oTc.tcoLibroIvaCompras = _vista.tcoLibroIvaCompras; oTc.tcoLibroIvaVentas = _vista.tcoLibroIvaVentas; oTc.tcoCodigoSicore = _vista.tcoCodigoSicore; oTc.tcmCantMinImpresion = _vista.tcmCantMinImpresion; oTc.tcoPreimpreso = _vista.tcoPreimpreso; oTc.tcoCodigoRece = _vista.tcoCodigoRece; oTc.estCodigo = _vista.estCodigo; if (_vista.editar == "NO") { rtdo = oTcb.TiposComprobantesAdd(oTc); } else { rtdo = _vista.tcoCodigo; oTcb.TiposComprobantesUpdate(oTc); } return(rtdo); }
public string TiposComprobanteAdd(TiposComprobante oTc) { try { Conexion oConexion = new Conexion(); OracleConnection cn = oConexion.getConexion(); cn.Open(); ds = new DataSet(); string query = "insert into TIPOS_COMPROBANTES(TCO_CODIGO, TCO_DESCRIPCION, " + "TCO_LETRA, TCO_ORIGEN_NUMERADOR, TCO_EXTERNO,TCO_CANTIDAD_COPIAS, PCB_CODIGO,TCO_CODIGO_AFIP, TCO_LIBRO_IVA_COMPRAS," + " TCO_LIBRO_IVA_VENTAS , TCO_CODIGO_SICORE, TCM_CANT_MIN_IMPRESION, TCO_PREIMPRESO, TCO_CODIGO_RECE, EST_CODIGO) " + "values('" + oTc.tcoCodigo + "','" + oTc.tcoDescripcion + "','" + oTc.tcoLetra + "','" + oTc.tcoOrigenNumerado + "','" + oTc.tcoExterno + "','" + oTc.tcoCantidadCopias + "','" + oTc.pcbCodigo + "' ,'" + oTc.tcoCodigoAfip + "', '" + oTc.tcoLibroIvaCompras + "' , '" + oTc.tcoLibroIvaVentas + "' , '" + oTc.tcoCodigoSicore + "' ,'" + oTc.tcmCantMinImpresion + "' ,'" + oTc.tcoPreimpreso + "' ,'" + oTc.tcoCodigoRece + "' ,'" + oTc.estCodigo + "')"; cmd = new OracleCommand(query, cn); adapter = new OracleDataAdapter(cmd); /* cmd.Parameters.Add(new OracleParameter * { * ParameterName = ":id", * OracleDbType = OracleDbType.Int64, * Direction = ParameterDirection.Output * });*/ adapter = new OracleDataAdapter(cmd); cmd.ExecuteNonQuery(); cn.Close(); return(oTc.tcoCodigo); } catch (Exception ex) { throw ex; } }
public bool TiposComprobantesUpdate(TiposComprobante otc) { TiposComprobanteImpl otcmImpl = new TiposComprobanteImpl(); return(otcmImpl.TiposComprobanteUpdate(otc)); }
public string TiposComprobantesAdd(TiposComprobante otc) { TiposComprobanteImpl otcmImpl = new TiposComprobanteImpl(); return(otcmImpl.TiposComprobanteAdd(otc)); }