//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- public void Borrar(PresupuestoDetalleGastos PresupuestoDetalleGastos, bool Tran = false) { object[] ObjParameter = new object[1]; ObjParameter[0] = PresupuestoDetalleGastos.IdDetalle; try { this.InicializarMensajeError(); this.OpenSqlBD(); SqlCommand cmd = new SqlCommand(); cmd = this.ConfigurarComando(TieneTransaccion.Si, "sp_del_PresupuestoDetalleGastos", ObjParameter); cmd.ExecuteNonQuery(); if (Tran == false) { Commit(); } } catch (Exception ex) { this.CodigoError = -1; if (Tran == false) { Rollback(); } fn.XtraMsg(ex.Message, MessageBoxIcon.Error); } finally { if (Tran == false) { CloseSqlBD(); } } }
//-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- public void Actualizar(PresupuestoDetalleGastos PresupuestoDetalleGastos, bool Tran = false) { object[] ObjParameter = new object[18]; ObjParameter[0] = PresupuestoDetalleGastos.IdDetalle; ObjParameter[1] = PresupuestoDetalleGastos.IdPresupuesto; ObjParameter[2] = PresupuestoDetalleGastos.Empresa; ObjParameter[3] = PresupuestoDetalleGastos.Cuenta; ObjParameter[4] = PresupuestoDetalleGastos.Activo; ObjParameter[5] = PresupuestoDetalleGastos.Estimado1; ObjParameter[6] = PresupuestoDetalleGastos.Estimado2; ObjParameter[7] = PresupuestoDetalleGastos.Estimado3; ObjParameter[8] = PresupuestoDetalleGastos.Estimado4; ObjParameter[9] = PresupuestoDetalleGastos.Estimado5; ObjParameter[10] = PresupuestoDetalleGastos.Estimado6; ObjParameter[11] = PresupuestoDetalleGastos.Estimado7; ObjParameter[12] = PresupuestoDetalleGastos.Estimado8; ObjParameter[13] = PresupuestoDetalleGastos.Estimado9; ObjParameter[14] = PresupuestoDetalleGastos.Estimado10; ObjParameter[15] = PresupuestoDetalleGastos.Estimado11; ObjParameter[16] = PresupuestoDetalleGastos.Estimado12; ObjParameter[17] = PresupuestoDetalleGastos.Nota; try { this.InicializarMensajeError(); this.OpenSqlBD(); SqlCommand cmd = new SqlCommand(); cmd = this.ConfigurarComando(TieneTransaccion.Si, "sp_upd_PresupuestoDetalleGastos", ObjParameter); cmd.ExecuteNonQuery(); if (Tran == false) { Commit(); } } catch (Exception ex) { this.CodigoError = -1; if (Tran == false) { Rollback(); } fn.XtraMsg(ex.Message, MessageBoxIcon.Error); } finally { if (Tran == false) { CloseSqlBD(); } } }