Пример #1
0
        private void Guardar_Click(object sender, EventArgs e)
        {
            Personas personas = new Personas();
            bool     paso     = false;

            if (!Validar())
            {
                return;
            }
            personas = LlenaClase();

            if (IdNumericUpDown1.Value == 0)
            {
                paso = PersonasBll.Guardar(personas);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    DialogResult result = MessageBox.Show("Desea guardar los cambios?", "Editar", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                    if (result == DialogResult.Yes)
                    {
                    }
                    else if (result == DialogResult.No)
                    {
                        Limpiar();

                        return;
                    }
                }
                paso = PersonasBll.Modificar(personas);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Personas persona;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            persona = LlenaClase();
            Limpiar();

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

            //Informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #3
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas persona;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            persona = LlenaClase();

            if (string.IsNullOrWhiteSpace(PersonaIdtextBox.Text) || PersonaIdtextBox.Text == "0")
            {
                paso = PersonasBll.Guardar(persona);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("No Se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = PersonasBll.Modificar(persona);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado", " :) ", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No Guardo", " :( ", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Пример #4
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            Personas persona;
            bool     paso = false;

            if (!Validar())
            {
                return;
            }

            persona = LlenaClase();

            if ((Convert.ToInt32(IdTextBox.Text)) == 0)
            {
                paso = PersonasBll.Guardar(persona);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede Modificar la persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                paso = PersonasBll.Modificar(persona);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }