コード例 #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var genero = new Genero();

            genero.Nombre      = txtNombre.Text.Trim();
            genero.Descripcion = txtDescripcion.Text.Trim();

            if (!genero.NombreValido())
            {
                MessageBox.Show("Nombre Inválido!");
                txtNombre.Text = "";
                txtNombre.Focus();
                return;
            }
            if (genero.NombreRepetido(genero.Nombre))
            {
                MessageBox.Show("Nombre ya existe!");
                txtNombre.Text = "";
                txtNombre.Focus();
                return;
            }

            if (!genero.DescripcionValida())
            {
                MessageBox.Show("Descripción Inválida!");
                txtDescripcion.Text = "";
                txtDescripcion.Focus();
                return;
            }

            if (generosRepositorios.Guardar(genero))
            {
                MessageBox.Show("Se agrego género con exito!");

                this.Dispose();
            }
        }