Exemplo n.º 1
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            if (rfvNombre.IsValid && revGenero.IsValid)
            {
                Genero   gen   = new Genero();
                n_Genero n_gen = new n_Genero();
                System.Diagnostics.Debug.WriteLine(revGenero.IsValid.ToString());

                gen.nombre     = txtNombre.Text;
                gen.cod_genero = 0;
                gen.estado     = true;

                if (n_gen.existeGenero(gen.nombre))   ///////////ACA ENTRA SI EXSITE EL GENERO Y A LA VEZ ESTA DADO DE BAJA
                {
                    gen.cod_genero = int.Parse(n_gen.getTablaPorNombre(gen.nombre));
                    if (n_gen.editarGenero(gen))
                    {
                        lblExito.Text      = "Exito al agregar";
                        lblExito.ForeColor = System.Drawing.Color.Green;
                        vaciarTextBox();
                        cargarGrilla();
                    }
                    else
                    {
                        vaciarTextBox();
                        lblExito.Text      = "Error al agregar.";
                        lblExito.ForeColor = System.Drawing.Color.Red;
                    }
                }
                else
                {
                    if (n_gen.agregarGen(gen))
                    {
                        lblExito.Text      = "Exito al agregar.";
                        lblExito.ForeColor = System.Drawing.Color.Green;
                        vaciarTextBox();
                        cargarGrilla();
                    }

                    else
                    {
                        vaciarTextBox();
                        lblExito.Text      = "Error al agregar.";
                        lblExito.ForeColor = System.Drawing.Color.Red;
                    }
                }
            }
            else
            {
                lblExito.Text = "";
            }
        }
Exemplo n.º 2
0
        protected void gvGeneros_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            String s_Nombre = ((TextBox)gvGeneros.Rows[e.RowIndex].FindControl("txtEdit_Nombre")).Text;
            String s_Cod    = ((Label)gvGeneros.Rows[e.RowIndex].FindControl("lblEdit_Cod")).Text;
            Genero gen      = new Genero();

            gen.nombre     = s_Nombre;
            gen.cod_genero = int.Parse(s_Cod);
            gen.estado     = true;

            n_Genero n_genero = new n_Genero();

            n_genero.editarGenero(gen);

            gvGeneros.EditIndex = -1;
            cargarGrilla();
            lblExito.Text = "";
        }