private void btnGuardar_Click(object sender, EventArgs e) { try { int cod = fMedica.UltimoValor() + 1; var farmacia = new DATOS.Farmacia { IdMedicamento = cod, Nombre = txt_nom_medica.Text, Tipo = cbMedicamento.Text, Cantidad = Convert.ToInt32(numCantidad.Value), Descripcion = rchtDescripcion.Text }; var medicamento = fMedica.InsertarFarmacia(farmacia); dgvMedicamentosUno.DataSource = null; List <DATOS.Farmacia> ListMedi = new List <DATOS.Farmacia> { medicamento }; dgvMedicamentosUno.DataSource = ListMedi; ; MessageBox.Show("El medicamento insertado con éxito", "Información"); LimpiarCampos(); PopularDGVFarmacia(); } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error. " + ex.Message, "ERROR"); } }
private void btnConfirmarF_Click(object sender, EventArgs e) { try { DATOS.Farmacia farmacia = new DATOS.Farmacia(); farmacia.IdMedicamento = Convert.ToInt32(txtCodigoMedicamento.Text); farmacia.Nombre = txt_nom_medica.Text; farmacia.Tipo = cbMedicamento.Text; farmacia.Cantidad = Convert.ToInt32(numCantidad.Value); farmacia.Descripcion = rchtDescripcion.Text; IFarmacia farm = new Mfarmacia(); farm.ActualizarFarmacia(farmacia); MessageBox.Show("La información del medicamento se ha actualizado correctamente."); ((Form)this.TopLevelControl).Close(); } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error. " + ex.Message, "ERROR"); ((Form)this.TopLevelControl).Close(); } }