public override void proGrabar() { base.proGrabar(); try { int varId = int.Parse(this.txtCodigo.Text); int varNroFactura = int.Parse(this.txtNroFactura.Text); int varNroLinea = int.Parse(this.txtNroLinea.Text); string varIteCodigo = this.bedIteCodigo.EditValue == null ? "" : this.bedIteCodigo.EditValue.ToString(); string varIteNombre = this.txtIteNombre.Text; decimal varCantPermitida = decimal.Parse(this.txtCantPermitida.Text); clsLogCantPermitida objClsCantPermitida = new clsLogCantPermitida(varId, varNroFactura, varNroLinea, varIteCodigo, varIteNombre, varCantPermitida); int varResultado = varOpeCodigo.Equals(1) ? objClsCantPermitida.metInsertar() : objClsCantPermitida.metModificar(); if (varResultado >= 0) { if (varOpeCodigo.Equals(1)) { clsMensajesSistema.metMsgInformativo(string.Format(clsMensajesSistema.msgGuardar, varResultado)); } else if (varOpeCodigo.Equals(2)) { clsMensajesSistema.metMsgInformativo(clsMensajesSistema.msgActualizar); } this.Close(); } } catch (Exception ex) { clsMensajesSistema.metMsgError(ex.Message); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Mantenimiento de cantidades permitidas en facturación"; switch (varOpeCodigo) { case 2: clsLogCantPermitida objRegistro = clsLogCantPermitida.metListarRegistro(varRegCodigo); if (objRegistro != null) { this.txtCodigo.Text = objRegistro.Id.ToString(); this.txtNroFactura.Text = objRegistro.FacNumero.ToString(); this.txtNroLinea.Text = objRegistro.FacLinea.ToString(); this.bedIteCodigo.EditValue = objRegistro.IteCodigo; this.txtIteNombre.Text = objRegistro.IteNombre; this.txtCantPermitida.Text = objRegistro.CantPermitida.ToString(); } break; } var csValidaciones = new Umbrella.clsValidacionesControles(); csValidaciones.proAccesoCampos(this, clsVariablesGlobales.varCodUsuario, varForCodigo, 1, varOpeCodigo); csValidaciones.proControlColor(this, clsVariablesGlobales.varCodUsuario, varForCodigo, 1, varOpeCodigo); } catch (Exception ex) { clsMensajesSistema.metMsgError(ex.Message); } }