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";
         }
     }
 }
Exemplo n.º 2
0
 protected void btnCrear_Click(object sender, EventArgs e)
 {
     if (validarPagina())
     {
         BOUsuarios objUsuarios = new BOUsuarios();
         int        id          = objUsuarios.crearUsuario(txtNombres.Text, new encriptarDatos().obtenerMD5(txtClave.Text), txtCorreo.Text, int.Parse(ddlRoles.SelectedValue));
         if (id != 0)
         {
             foreach (GridViewRow _row in grmps.Rows)
             {
                 CheckBox chkm = new CheckBox();
                 chkm = (CheckBox)_row.FindControl("chkCuentaAct");
                 if (chkm.Checked)
                 {
                     new BOUsuarios().asignarMPsUsuario(id, _row.Cells[1].Text);
                 }
             }
             lblRespuesta.Text = "Usuario creado";
             Response.Redirect("administrarUsuarios.aspx");
         }
         else
         {
             lblRespuesta.Text = "No se logró crear el usuario";
         }
     }
     else
     {
         Response.Redirect("login.aspx");
     }
 }
        private void imprimirOpciones()
        {
            BOUsuarios permisos = new BOUsuarios();

            if (permisos.paginaPermitida("tiendas.aspx"))
            {
                Session["tiendasVisible"] = "display:block;";
            }
            else
            {
                Session["tiendasVisible"] = "display:none;";
            }

            if (permisos.paginaPermitida("adminReportes.aspx"))
            {
                Session["reportesVisible"] = "display:block;";
            }
            else
            {
                Session["reportesVisible"] = "display:none;";
            }

            if (permisos.paginaPermitida("adminProductos.aspx"))
            {
                Session["productosVisible"] = "display:block;";
            }
            else
            {
                Session["productosVisible"] = "display:none;";
            }

            if (permisos.paginaPermitida("administrarUsuarios.aspx"))
            {
                Session["usuariosVisible"] = "display:block;";
            }
            else
            {
                Session["usuariosVisible"] = "display:none;";
            }

            if (permisos.paginaPermitida("cuentas.aspx"))
            {
                Session["cuentasVisible"] = "display:block;";
            }
            else
            {
                Session["cuentasVisible"] = "display:none;";
            }

            if (permisos.paginaPermitida("ofertas.aspx"))
            {
                Session["ofertasVisible"] = "display:block;";
            }
            else
            {
                Session["ofertasVisible"] = "display:none;";
            }
        }
 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);
     }
 }
Exemplo n.º 5
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");
     }
 }
Exemplo n.º 6
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");
     }
 }
Exemplo n.º 7
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");
         }
     }
 }