Exemple #1
0
        public MembershipUser CreateUser(string email, string login, string password)
        {
            MembershipUser membershipUser = GetUser(login, false);

            if (membershipUser != null)
            {
                return(null);
            }

            UserEntity user = new UserEntity
            {
                Email    = email,
                Login    = login,
                Password = Crypto.HashPassword(password)
            };

            UserService.CreateUser(user);
            RoleEntity userRole = RoleService.GetAllRoles().SingleOrDefault(r => r.Name == "user");

            if (userRole != null)
            {
                RoleService.AddRoleToUser(UserService.GetUserByLogin(user.Login).Id,
                                          userRole.Id);
            }
            membershipUser = GetUser(login, false);
            return(membershipUser);
        }
 public override void CreateRole(string roleName)
 {
     //var roleService = (IRoleService)System.Web.Mvc.DependencyResolver
     //    .Current.GetService(typeof(IRoleService));
     //var userService = (IUserService)System.Web.Mvc.DependencyResolver
     //    .Current.GetService(typeof(IUserService));
     var newRole = new RoleEntity() { Name = roleName };
     roleService.Create(newRole);
 }
 public void CreateRole(RoleEntity role)
 {
     try
     {
         _roleRepository.Create(role.ToDalRole());
         _unitOfWorkuow.Commit();
     }
     catch (Exception exception)
     {
         Log.LogError(exception);
     }
 }
 public override void CreateRole(string roleName)
 {
     var newRole = new RoleEntity() { Name = roleName };
     RoleService.CreateRole(newRole);
 }
 public void Delete(RoleEntity entity)
 {
     roleRepository.Delete(entity.ToDalRole());
     uow.Commit();
 }
 public void Edit(RoleEntity entity)
 {
     roleRepository.Update(entity.ToDalRole());
     uow.Commit();
 }
 public void Update(RoleEntity entity)
 {
     roleRepository.Update(entity.ToDalRole());
     unitOfWork.Commit();
 }
 public int Create(RoleEntity entity)
 {
     int id = roleRepository.Add(entity.ToDalRole());
     unitOfWork.Commit();
     return id;
 }
 public void CreateRole(RoleEntity role)
 {
     roleRepository.Create(role.ToDalRole());
     uow.Commit();
 }
 public void UpdateRoleEntity(RoleEntity roleEntity)
 {
     _roleRepository.Update(roleEntity.ToDalRole());
     _uow.Commit();
 }
 public void AddRoleEntity(RoleEntity roleEntity)
 {
     _roleRepository.Create(roleEntity.ToDalRole());
     _uow.Commit();
 }
Exemple #12
0
 public void DeleteRole(RoleEntity role)
 {
     _roleRepository.Delete(role.ToDalRole());
     _uow.Commit();
 }
 public void DeleteRole(RoleEntity role)
 {
     throw new NotImplementedException();
 }
Exemple #14
0
 public ActionResult DeleteConfirmed(RoleEntity role)
 {
     _service.DeleteRole(role);
     return RedirectToAction("Index");
 }