private void tsbGuardar_Click(object sender, EventArgs e) { objListaPrecio.tblFuente.Filter = string.Empty; txtFiltro.ResetText(); dgvMedicamento.EndEdit(); dgvMedicamento.CommitEdit(DataGridViewDataErrorContexts.Commit); if (validarForm() && MessageBox.Show(Mensajes.GUARDAR_FORM, Mensajes.NOMBRE_SOFT, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objListaPrecio.idLista = (txtBCodigo.Text.Equals(String.Empty) ? 0 : int.Parse(txtBCodigo.Text)); objListaPrecio.nombre = txtDescripcion.Text; objListaPrecio.tablaEquivalencia.AcceptChanges(); try { ListaPrecioEquivalenciaDAL.guardar(objListaPrecio); txtBCodigo.Text = objListaPrecio.idLista.ToString(); cargarDetalleLista(int.Parse(txtBCodigo.Text)); GeneralC.posGuardar(this, tstMenuPatron, tsbNuevo, tsbBuscar, tstModificar, tsbAnular, null, Mensajes.CONFIRMACION_GUARDADO); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void tsbAnular_Click(object sender, EventArgs e) { if (MessageBox.Show(Mensajes.ANULAR_FORM, Mensajes.NOMBRE_SOFT, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objListaPrecio.idLista = (txtBCodigo.Text.Equals(String.Empty) ? 0 : int.Parse(txtBCodigo.Text)); try { ListaPrecioEquivalenciaDAL.anular(objListaPrecio); GeneralC.posAnular(this, tstMenuPatron, tsbNuevo, tsbBuscar, Mensajes.CONFIRMACION_ANULADO); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }