public RolesController(IAddRoleCommand addRole, IGetRolesCommand getRoles, IGetRoleComand getRole, IEditRoleCommand editRole, IDeleteRoleCommand deleteRole) { _addRole = addRole; _getRoles = getRoles; _getRole = getRole; _editRole = editRole; _deleteRole = deleteRole; }
public RolesController(IGetRolesCommand searchRolesCommand, IGetRoleCommand getOneRoleCommand, ICreateRoleCommand createRoleCommand, IEditRoleCommand editRoleCommand, IDeleteRoleCommand deleteRoleCommand) { _searchRolesCommand = searchRolesCommand; _getOneRoleCommand = getOneRoleCommand; _createRoleCommand = createRoleCommand; _editRoleCommand = editRoleCommand; _deleteRoleCommand = deleteRoleCommand; }
public RolesController(IGetRolesCommand getRolesCommand, IGetRoleCommand getRoleCommand, IAddRoleCommand addRoleCommand, IEditRoleCommand editRoleCommand, IDeleteRoleCommand deleteRoleCommand) { this.getRolesCommand = getRolesCommand; this.getRoleCommand = getRoleCommand; this.addRoleCommand = addRoleCommand; this.editRoleCommand = editRoleCommand; this.deleteRoleCommand = deleteRoleCommand; }
public RolesController(IGetRolesCommand getRoles, IGetRoleCommand getRole, IAddRoleCommand addRole, IEditRoleCommand editRole, IDeleteRoleCommand deleteRole) { this.getRoles = getRoles; this.getRole = getRole; this.addRole = addRole; this.editRole = editRole; this.deleteRole = deleteRole; }
public RolesController(IGetRoleCommand getRoleCommand, IGetSingleRoleCommand getSingleRoleCOmmand, IInsertRoleCommand insertRoleCommand, IUpdateRoleCommand updateRoleCommand, IDeleteRoleCommand deleteRoleCommand) { _getRole = getRoleCommand; _getSingleRole = getSingleRoleCOmmand; _insertRole = insertRoleCommand; _updateRoleCommand = updateRoleCommand; _deleteRoleCommand = deleteRoleCommand; }
public RoleController(IAddRolleCommand addRoleCommand, IGetRolesCommand getRolesCommand, IGetRoleCommand getRoleCommand, IEditRoleCommand editRoleCommand, IDeleteRoleCommand deleteRoleCommand) { _addRoleCommand = addRoleCommand; _getRolesCommand = getRolesCommand; _getRoleCommand = getRoleCommand; _editRoleCommand = editRoleCommand; _deleteRoleCommand = deleteRoleCommand; }
public RolesController(IDeleteRoleCommand deleteRoleCommand, IGetRoleCommand getRoleCommand, IGetRolesCommand getRolesCommand, IInsertRoleCommand insertRoleCommand, IUpdateRoleCommand updateRoleCommand) { this.deleteRoleCommand = deleteRoleCommand; this.getRoleCommand = getRoleCommand; this.getRolesCommand = getRolesCommand; this.insertRoleCommand = insertRoleCommand; this.updateRoleCommand = updateRoleCommand; }
public RolesController(IGetRolesCommand getRoles, IGetRoleCommand getRole, IAddRoleCommand addRole, IEditRoleCommand editRole, IDeleteRoleCommand deleteRole, UseCaseExecutor executor) { this.getRoles = getRoles; this.getRole = getRole; this.addRole = addRole; this.editRole = editRole; this.deleteRole = deleteRole; this.executor = executor; }
public RolesController(IGetRoleCommand getRoleCommand, IGetRolesCommand getRolesCommand, IAddRoleCommand addRoleCommand, IEditRoleCommand editRoleCommand, IDeleteRoleCommand deleteRoleCommand, LoggedUser loggedUser) { _getRoleCommand = getRoleCommand; _getRolesCommand = getRolesCommand; _addRoleCommand = addRoleCommand; _editRoleCommand = editRoleCommand; _deleteRoleCommand = deleteRoleCommand; _loggedUser = loggedUser; }
public async Task <IActionResult> DeleteRoleAsync(Guid roleId, [FromServices] IDeleteRoleCommand command) { try { await command.ExecuteAsync(roleId); return(NoContent()); } catch (Exception exception) { return(BadRequest(exception.Message)); } }
public IActionResult Delete(int id, [FromServices] IDeleteRoleCommand command) { var role = _context.Roles.Find(id); if (role == null) { return(NotFound()); } role.IsDeleted = true; role.IsActive = false; role.DeletedAt = DateTime.Now; _executor.ExecuteCommand(command, id); _context.SaveChanges(); return(NoContent()); }
public IActionResult Delete(int id, [FromServices] IDeleteRoleCommand command) { executor.ExecuteCommand(command, id); return(NoContent()); }
public IActionResult Delete(int id, [FromServices] IDeleteRoleCommand command) { _executor.ExecuteCommand(command, id); return(StatusCode(StatusCodes.Status204NoContent)); }
public void Delete(int id, [FromServices] IDeleteRoleCommand command) { executor.ExecuteCommand(command, id); }