Exemple #1
0
        private void BtnBuscar_Click(object sender, EventArgs e)
        {
            int     id;
            Persona persona = new Persona();

            int.TryParse(IDNumericUpDown.Text, out id);

            Limpiar();

            persona = PersonaBILL.Buscar(id);

            if (persona != null)
            {
                MessageBox.Show("Persona Encontrada");
                LlenaCampo(persona);
            }
            else
            {
                MessageBox.Show("Persona no Encontada");
            }
        }
Exemple #2
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            Persona persona;
            bool    paso = false;

            if (!Validar())
            {
                return;
            }

            persona = LlenarClase();
            Limpiar();

            //Determinar si es guardar o modificar
            if (IDNumericUpDown.Value == 0)
            {
                paso = PersonaBILL.Guardar(persona);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = PersonaBILL.Modificar(persona);
            }

            //Informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        private bool ExisteEnLaBaseDeDatos()
        {
            Persona persona = PersonaBILL.Buscar((int)IDNumericUpDown.Value);

            return(persona != null);
        }