コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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);
                            }
                        }
                    }
                }
            }
        }