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; } }