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()); } }
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(); } }