/// <summary> /// Update changes in the context /// </summary> /// <param name="role"></param> /// <param name="objContex"></param> public static void Update(RoleDto roleDto, ModelUnibookContainer objContex) { try { Role role = RoleBrl.Get(roleDto.RoleId, objContex);; role.Name = roleDto.Name; role.Deleted = roleDto.Deleted; RoleDal.Update(role, objContex); } catch (Exception ex) { throw ex; } }
/// <summary> /// Create a new user /// </summary> /// <param name="role"></param> /// <param name="objContex"></param> public static void Insert(UserDto userDto, ModelUnibookContainer objContex) { try { User user = new User(); user.Email = userDto.Email; user.Role = RoleBrl.Get(userDto.Role.RoleId, objContex); user.Person = PersonBrl.Get(userDto.Person.PersonId, objContex); user.Deleted = userDto.Deleted; PasswordDto password = userDto.Password; UserDal.Insert(user, password, objContex); } catch (Exception ex) { throw ex; } }