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(IAddRoleCommand addRole, IGetRolesCommand getRoles, IGetRoleComand getRole, IEditRoleCommand editRole, IDeleteRoleCommand deleteRole) { _addRole = addRole; _getRoles = getRoles; _getRole = getRole; _editRole = editRole; _deleteRole = deleteRole; }
public RolesController(IGetRolesCommand getCommand, IGetRoleCommand getOneCommand, IAddRoleCommand addCommand, IEditRoleCommand editCommand, IDeleteRoleCommand deleteCommand) { _getCommand = getCommand; _getOneCommand = getOneCommand; _addCommand = addCommand; _editCommand = editCommand; _deleteCommand = deleteCommand; }
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 IActionResult Post([FromBody] AddRoleDto dto , [FromServices] IAddRoleCommand command , [FromServices] AddRoleValidator addRoleValidator) { var result = addRoleValidator.Validate(dto); if (result.IsValid) { Role role = _mapper.Map <Role>(dto); _useCaseExecutor.ExecuteCommand(command, role); return(Ok("Role created successfully")); } return(UnprocessableEntity(UnprocessableEntityResponse.Message(result.Errors))); }