コード例 #1
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (validarPagina())
     {
         BOUsuarios objUsuarios  = new BOUsuarios();
         string     nvaClave     = string.Empty;
         int        idUserEditar = int.Parse(Session["idUsuarioEditar"].ToString());
         if (!string.IsNullOrEmpty(txtClave.Text))
         {
             nvaClave = new encriptarDatos().obtenerMD5(txtClave.Text);
         }
         if (objUsuarios.administrarUsuario(2, idUserEditar, txtNombres.Text, nvaClave, txtCorreo.Text, int.Parse(ddlRoles.SelectedValue)))
         {
             foreach (GridViewRow _row in grmps.Rows)
             {
                 CheckBox chkm = new CheckBox();
                 chkm = (CheckBox)_row.FindControl("chkCuentaAct");
                 new BOUsuarios().editarMPsUsuario(idUserEditar, _row.Cells[1].Text, chkm.Checked);
             }
             Response.Redirect("administrarUsuarios.aspx");
         }
         else
         {
             lblRespuesta.Text = "No se logró actualizar la información del usuario";
         }
     }
 }
コード例 #2
0
 protected void grUsuarios_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     if (validarPagina())
     {
         int idUsuarioEliminar;
         int.TryParse(grUsuarios.DataKeys[int.Parse(e.RowIndex.ToString())].Value.ToString(), out idUsuarioEliminar);
         BOUsuarios objUsuarios = new BOUsuarios();
         objUsuarios.administrarUsuario(3, idUsuarioEliminar, string.Empty, string.Empty, string.Empty, 0);
         cargarUsuarios(string.Empty);
     }
 }
コード例 #3
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     if (validarPagina())
     {
         BOUsuarios objUsuarios = new BOUsuarios();
         if (objUsuarios.administrarUsuario(3, int.Parse(txtbridUsuario.Text), string.Empty, string.Empty, string.Empty, 0))
         {
             lblRest.Text = "Usuario eliminado";
         }
         else
         {
             lblRest.Text = "No se logró eliminar el usuario";
         }
     }
     else
     {
         Response.Redirect("login.aspx");
     }
 }
コード例 #4
0
 protected void txtEditar_Click(object sender, EventArgs e)
 {
     if (validarPagina())
     {
         BOUsuarios objUsuarios = new BOUsuarios();
         if (objUsuarios.administrarUsuario(2, int.Parse(txtEdidUsuario.Text), txtEdNombres.Text, new encriptarDatos().obtenerMD5(txtEdClave.Text), txtEdCorreo.Text, int.Parse(txtEdRol.Text)))
         {
             lblResponse.Text = "Usuario editado";
         }
         else
         {
             lblResponse.Text = "No se logró editar el usuario";
         }
     }
     else
     {
         Response.Redirect("login.aspx");
     }
 }
コード例 #5
0
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     if (validarPagina())
     {
         BOUsuarios objUsuarios = new BOUsuarios();
         string     nvaClave    = string.Empty;
         if (!string.IsNullOrEmpty(txtClave.Text))
         {
             nvaClave = new encriptarDatos().obtenerMD5(txtClave.Text);
         }
         if (objUsuarios.administrarUsuario(2, int.Parse(Session["idUsuario"].ToString()), txtNombres.Text, nvaClave, txtCorreo.Text, int.Parse(Session["codRol"].ToString())))
         {
             Response.Redirect("login.aspx");
         }
         else
         {
             Response.Redirect("Menu.aspx?cambioClave=0");
         }
     }
 }