Example #1
0
        protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int indice = Convert.ToInt32(e.CommandArgument);

            //Console.WriteLine("GridView1_RowCommand "+ indice.ToString());
            if (e.CommandName == "Modificar")
            {
                txtIdUsuario.Text  = ((Label)GridView1.Rows[indice].FindControl("lblIdUsuario")).Text;
                HiddenField1.Value = txtIdUsuario.Text;
                txtUsuario.Text    = GridView1.Rows[indice].Cells[1].Text;
                txtPassword.Text   = GridView1.Rows[indice].Cells[2].Text;
                txtPerfil.Text     = GridView1.Rows[indice].Cells[3].Text;
                if (GridView1.Rows[indice].Cells[4].Text == "false")
                {
                    chbxEstado.Checked = false;
                }
                else
                {
                    chbxEstado.Checked = true;
                }
            }
            else if (e.CommandName == "Eliminar")
            {
                Web.Logic.Clases.UsuarioClass objUsuarioClass = new Web.Logic.Clases.UsuarioClass();
                string id = ((Label)GridView1.Rows[indice].FindControl("lblIdUsuario")).Text;
                objUsuarioClass.DeleteUsuario(Convert.ToInt32(id));
                CargarLista();
            }
        }
Example #2
0
 protected void btnGrabar_Click(object sender, EventArgs e)
 {
     try
     {
         Web.Logic.Clases.UsuarioClass objUsuarioClass = new Web.Logic.Clases.UsuarioClass();
         if (HiddenField1.Value != "")
         {
             objUsuarioClass.UpdateUsuario(Convert.ToInt32(txtIdUsuario.Text), txtUsuario.Text, txtPassword.Text, txtPerfil.Text, chbxEstado.Checked, "admin", DateTime.Now);
         }
         else
         {
             objUsuarioClass.InsertUsuario(txtUsuario.Text, txtPassword.Text, txtPerfil.Text, chbxEstado.Checked, "admin", DateTime.Now);
         }
         CargarLista();
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 void CargarLista()
 {
     Web.Logic.Clases.UsuarioClass objUsuarioClass = new Web.Logic.Clases.UsuarioClass();
     GridView1.DataSource = objUsuarioClass.GetAllUsuario();
     GridView1.DataBind();
 }