Ejemplo n.º 1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var datosPais = new Pais();

            datosPais.Nombre = txtNombrePais.Text.Trim();
            datosPais.Id     = _id;


            if (!datosPais.NombreValido())
            {
                MessageBox.Show("Nombre Pais Invalido!");
                txtNombrePais.Text = "";
                txtNombrePais.Focus();
                return;
            }
            if (datosPais.Nombre != pais.Nombre)
            {
                if (datosPais.NombreRepetido(datosPais.Nombre))
                {
                    MessageBox.Show("Nombre ya existe!");
                    txtNombrePais.Text = "";
                    txtNombrePais.Focus();
                    return;
                }
            }


            if (paisRepositorio.Editar(datosPais))
            {
                MessageBox.Show("La edicion ha finalizado correctamente");
                this.Dispose();
            }
        }
Ejemplo n.º 2
0
        private void btnAceptarNuevoPais_Click(object sender, EventArgs e)
        {
            var pais = new Pais();

            pais.Nombre = txtNuevoPais.Text.Trim();

            if (!pais.NombreValido())
            {
                MessageBox.Show("Nombre Pais Invalido!");
                txtNuevoPais.Text = "";
                txtNuevoPais.Focus();
                return;
            }

            if (pais.NombreRepetido(pais.Nombre))
            {
                MessageBox.Show("Nombre ya existe!");
                txtNuevoPais.Text = "";
                txtNuevoPais.Focus();
                return;
            }

            if (paisRepositorio.Guardar(pais))
            {
                MessageBox.Show("Se agrego pais con exito!");
                this.Dispose();
            }
        }