private void btnGuardar_Click(object sender, EventArgs e) { //Enviamos los datos recolectados a guardar los cambios try { FamiliaBL ObjetoFamilia = new FamiliaBL(); ObjetoFamilia.GuardarCambios(ObtenerDatos()); LimpiarCampos(); Refrescar(); } catch (Exception Ex) { MessageBox.Show("Error al guardar cambios, " + Ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmListarComponentes_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { if (txtBusqueda.Text.Length >= 10 && dgvComponente.RowCount == 0) { //AGREGAMOS FAMILIA if (TipoComponente == "Familia") { DialogResult result = MessageBox.Show("La busqueda no arrojado ningun resultado, ¿Desea agregar " + txtBusqueda.Text + " a la lista de familias", "Agregar nueva familia", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { try { FamiliaBL ObjetoFamilia = new FamiliaBL(); //ASIGNAMOS VALORES A LA FAMILIA cFamilia Familia = new cFamilia(); Familia.Codigo = -1; Familia.Descripcion = txtBusqueda.Text; Familia.Notas = ""; //AGREGAMOS LA FAMILIA ObjetoFamilia.GuardarCambios(Familia); //ACTUALIZAMOS EL GRID CargarDatos(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } } else if (TipoComponente == "Marca") { DialogResult result = MessageBox.Show("La busqueda no arrojado ningun resultado, ¿Desea agregar " + txtBusqueda.Text + " a la lista de marcas", "Agregar nueva marca", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { try { MarcaBL ObjetoMarca = new MarcaBL(); //ASIGNAMOS VALORES A LA FAMILIA cMarca Marca = new cMarca(); Marca.Codigo = -1; Marca.Descripcion = txtBusqueda.Text; Marca.Notas = ""; //AGREGAMOS LA FAMILIA ObjetoMarca.GuardarCambios(Marca); //ACTUALIZAR GRID CargarDatos(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } } } } }