private void Btn_guardar_Click(object sender, EventArgs e) { bool validar = this.ValidarCampos(); if (validar) { ConceptoPagoDataSource conpago = new ConceptoPagoDataSource(); conpago.CodigoConPa = txt_codigo.Text; conpago.NombreConPa = txt_nombre.Text; int valor = 0; string cuenta = !int.TryParse(txt_cuenta.Text, out valor) ? txt_nombrecuenta.Text : txt_cuenta.Text; conpago.Cuenta = cuenta; conpago.CodigoForma = combo_forma.SelectedValue.ToString(); conpago.Porcentaje = Convert.ToDecimal(txt_porcentaje.Text); /* if (this.butonclick.Equals("agregar")) * { * bool existe = this.negocioConPago.ExisteConPago(txt_codigo.Text); * * if (!existe) * { * bool guardo = this.negocioConPago.GuardoConPago(conpago); * if (guardo) * { * MessageBox.Show("El concepto ha sido guardado", "GUARDAR", MessageBoxButtons.OK); * this.CamposInactivos(); * this.CamposLimpios(); * this.CargarConPago(); * } * } * else * { * MessageBox.Show("El concepto ya existe", "ERROR", MessageBoxButtons.OK); * } * } * else if (this.butonclick.Equals("editar")) * { * bool guardo = this.negocioConPago.ActualizarConPago(conpago); * if (guardo) * { * MessageBox.Show("El concepto ha sido actualizado", "GUARDAR", MessageBoxButtons.OK); * this.CamposInactivos(); * this.CamposLimpios(); * this.CargarConPago(); * } * }*/ } else { MessageBox.Show("Debe ingresar todos los campos", "ERROR", MessageBoxButtons.OK); } }
private void Btn_editar_Click(object sender, EventArgs e) { ConceptoPagoDataSource conpago = new ConceptoPagoDataSource(); string id = dgv_conpago.CurrentRow.Cells[0].Value.ToString(); // conpago = this.negocioConPago.DevolverConPago(id); txt_codigo.Text = conpago.CodigoConPa; this.CamposActivos(); txt_codigo.Enabled = false; txt_nombre.Text = conpago.NombreConPa; txt_cuenta.Text = conpago.Cuenta; txt_nombrecuenta.Text = conpago.NombreCuenta; combo_forma.SelectedValue = conpago.CodigoForma; txt_porcentaje.Text = Convert.ToString(conpago.Porcentaje); this.butonclick = "editar"; btn_guardar.Enabled = true; }