public IActionResult Delete(int id,
                                    [FromServices] IDeleteUser command)
        {
            _executor.ExecuteCommand(command, id);

            return(NoContent());
        }
        public UserController(INotifier notifier, IUpdateUser update, IDeleteUser delete, IGetUser get, IUriService uriService) : base(notifier)
        {
            this.update = update;
            this.delete = delete;
            this.get    = get;

            this.uriService = uriService;
        }
 public DeleteUserController(IDeleteUser view, ReadOnlyContext context)
 {
     _usersRepository = context.GetRepository<DataInterface.Entities.User>();
     _view = view;
     _view.DeleteUser += DeleteUser;
     _view.fillListView(RepoDataToList());
     _view.Show();
 }
Exemple #4
0
 public ApiController(IDeleteUser deleteUser, IInsertUser insertUser, IGetUser getUser, IUpdateUser updateUser,
                      IEncryptPassword encryptPassword)
 {
     _deleteUser      = deleteUser;
     _insertUser      = insertUser;
     _getUser         = getUser;
     _updateUser      = updateUser;
     _encryptPassword = encryptPassword;
 }
 public UsersController(ICreateUser createUser, IGetUser getUser, IGetUsers getUsers, IUpdateUser updateUser,
                        IDeleteUser deleteUser)
 {
     _createUser = createUser;
     _getUser    = getUser;
     _getUsers   = getUsers;
     _updateUser = updateUser;
     _deleteUser = deleteUser;
 }
Exemple #6
0
 public UsersController(ILoginService loginService, IPasswordService passwordService, IGetUsers getCommand, IGetOneUser getOneCommand, IAddUser addCommand,
                        IUpdateUser updateCommand, IDeleteUser deleteCommand)
 {
     this.loginService    = loginService;
     this.passwordService = passwordService;
     this.getCommand      = getCommand;
     this.getOneCommand   = getOneCommand;
     this.addCommand      = addCommand;
     this.updateCommand   = updateCommand;
     this.deleteCommand   = deleteCommand;
 }
Exemple #7
0
 public UsersController(MyComicListContext context, IGetUsers getCommand, IGetOneUser getOneCommand, IAddUser addCommand,
                        IUpdateUser updateCommand, IDeleteUser deleteCommand, IPasswordService passwordService)
 {
     Context              = context;
     this.getCommand      = getCommand;
     this.getOneCommand   = getOneCommand;
     this.addCommand      = addCommand;
     this.updateCommand   = updateCommand;
     this.deleteCommand   = deleteCommand;
     this.passwordService = passwordService;
 }
Exemple #8
0
 public UsersController(
     IGetUsers getUsers,
     IGetUserByEmail getUserByEmail,
     IUpsertUser upsertUser,
     IDeleteUser deleteUser)
 {
     this.getUsers        = getUsers;
     this.getUserByEmail  = getUserByEmail;
     this.upsertUser      = upsertUser;
     this.deleteUser      = deleteUser;
     this.createValidator = new CreateUserModelValidator();
     this.updateValidator = new UpdateUserModelValidator();
 }
 public UsersController(
     IGetUserData getUserData,
     IAddUser addUser,
     IDeleteUser deleteUser,
     IPatchUser patchUser,
     IGenerateJwtToken generateJwtToken)
 {
     _getUserData      = getUserData;
     _addUser          = addUser;
     _deleteUser       = deleteUser;
     _patchUser        = patchUser;
     _generateJwtToken = generateJwtToken;
     _path             = Path.GetFullPath(ToString() !);
 }
Exemple #10
0
        protected virtual IUserStateDeleted Map(IDeleteUser c)
        {
            var stateEventId    = new UserEventId(c.UserId, c.Version);
            IUserStateDeleted e = NewUserStateDeleted(stateEventId);

            e.CommandId = c.CommandId;


            e.CreatedBy = (string)c.RequesterId;
            e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>();


            return(e);
        }
Exemple #11
0
        protected virtual IUserStateDeleted Map(IDeleteUser c)
        {
            var stateEventId    = new UserStateEventId(c.UserId, c.Version);
            IUserStateDeleted e = NewUserStateDeleted(stateEventId);

            e.CommandId = c.CommandId;


            e.CreatedBy = (string)c.RequesterId;
            e.CreatedAt = DateTime.Now;


            return(e);
        }
Exemple #12
0
        protected virtual IUserStateDeleted Map(IDeleteUser c)
        {
            var stateEventId    = new UserStateEventId(c.UserId, c.Version);
            IUserStateDeleted e = NewUserStateDeleted(stateEventId);

            ReflectUtils.CopyPropertyValue("CommandId", c, e);


            e.CreatedBy = (string)c.RequesterId;
            e.CreatedAt = DateTime.Now;


            return(e);
        }
Exemple #13
0
 public UserController(
     IAddNewUser addNewUser,
     ICheckUserExist checkUserExist,
     IGrantRole grantRole,
     IEditUser editUser,
     IEditUserPassword editUserPassword,
     IDeleteUser deleteUser,
     IRevokeRole revokeRole,
     IGetAppUserRole getAppUserRole,
     IGetUserId getUserId,
     IOptions <LoggerConfig> loggerSettings) : base(loggerSettings)
 {
     this.addNewUser     = addNewUser;
     this.getAppUserRole = getAppUserRole;
     this.getUserId      = getUserId;
 }
Exemple #14
0
        public ApplicationController(
            IDeleteUser deleteUser,
            IGetAllUsers getAllUsers,
            IGetAppUsers getAppUsers,
            IGetAppUserRole getUserRole,
            IRevokeRole revokeRole,
            IGrantRole grantRole,
            IDeleteUserApp deleteUserApp,
            IAddNewUserApp addUserApp,
            IGetUserApps getUserApps,
            IOptions <ManagerSettings> managerSettings,
            IOptions <LoggerConfig> loggerSettings,
            IGetApp getApp,
            IAddNewApp addNewApp,
            IEditApp editApp,
            IDeleteApp deleteApp,
            ICheckUserPermissionToApp checkUserPermissionToApp,
            ICheckUserPermission checkUserPermission,
            ISessionService <LoggedUserModel> loggedUserSessionService)
            : base(managerSettings, loggerSettings, getUserApps, loggedUserSessionService)
        {
            this.deleteUser               = deleteUser;
            this.getAppUsers              = getAppUsers;
            this.getUserRole              = getUserRole;
            this.revokeRole               = revokeRole;
            this.grantRole                = grantRole;
            this.deleteUserApp            = deleteUserApp;
            this.addUserApp               = addUserApp;
            this.getApp                   = getApp;
            this.getUserApps              = getUserApps;
            this.addNewApp                = addNewApp;
            this.editApp                  = editApp;
            this.deleteApp                = deleteApp;
            this.checkUserPermissionToApp = checkUserPermissionToApp;
            this.checkUserPermission      = checkUserPermission;
            this.getAllUsers              = getAllUsers;

            Breadcrumb.Add("Application", "Index", "Application");
        }
Exemple #15
0
        public virtual void Delete(IDeleteUser c)
        {
            IUserStateDeleted e = Map(c);

            Apply(e);
        }
Exemple #16
0
 public IActionResult Delete(int id, [FromServices] IDeleteUser command)
 {
     executor.ExecuteCommand(command, id);
     return(StatusCode(StatusCodes.Status204NoContent));
 }
 public virtual void When(IDeleteUser c)
 {
     Update(c, ar => ar.Delete(c));
 }
 public AdminController(IGetUser getUser, IDeleteUser deleteUser, IGetPropertyDetailsWithUser getPropertyDetailsWithUser)
 {
     _getUser    = getUser;
     _deleteUser = deleteUser;
     _getPropertyDetailsWithUser = getPropertyDetailsWithUser;
 }
 public DeleteUserTests()
 {
     appService = new DeleteUser(mockNotifier, mockRepository);
 }
Exemple #20
0
 void IUserApplicationService.When(IDeleteUser c)
 {
     this.When((DeleteUserDto)c);
 }