예제 #1
0
 public ActionResult Delete(FormCollection collection)
 {
     try
     {
         // TODO: Add delete logic here
         UsuarioRoles          roles = new UsuarioRoles();
         UsuarioRolesComponent usuarioRolesComponent = new UsuarioRolesComponent();
         roles.usuarios.Id = int.Parse(collection.Get("usuarios.Id"));
         roles.roles.Id    = int.Parse(collection.Get("roles.Id"));
         usuarioRolesComponent.Delete(roles);
         return(RedirectToAction("Index", new { id = roles.usuarios.Id }));
     }
     catch
     {
         return(View());
     }
 }
예제 #2
0
        private void btnQuitarPermisoUsuario_Click(object sender, EventArgs e)
        {
            if (mgQuitarPermisoUsuario.CurrentRow.Cells[0].Value == null || mgQuitarPermisoUsuarioListadoRoles.CurrentRow.Cells[0].Value == null)
            {
                MetroMessageBox.Show(this, "No selecciono un usuario o rol", "error", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
            }
            else
            {
                UsuarioRoles usuarioRoles = new UsuarioRoles();
                usuarioRoles.roles.Id    = int.Parse(mgQuitarPermisoUsuarioListadoRoles.CurrentRow.Cells[0].Value.ToString());
                usuarioRoles.usuarios.Id = int.Parse(mgQuitarPermisoUsuario.CurrentRow.Cells[0].Value.ToString());
                UsuarioRolesComponent usuarioRolesComponent = new UsuarioRolesComponent();
                usuarioRolesComponent.Delete(usuarioRoles);



                llenarGrillaQuitarPermisoUSuario();
            }
        }