Ejemplo n.º 1
0
        public void SendMessage_NullUsers_ThrowsException()
        {
            IServiceUser userNull  = null;
            IServiceUser userNull1 = null;

            service.SendMessage(userNull, userNull1, subject, content);
        }
Ejemplo n.º 2
0
        public ApplicationServiceUser(IServiceUser serviceUser, IMapperUser mapperUser, IApplicationServiceUserEvent applicationServiceUserEvent)
        {
            _serviceUser = serviceUser;
            _mapperUser  = mapperUser;

            _applicationServiceUserEvent = applicationServiceUserEvent;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 收藏作品
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnFav_Click(object sender, EventArgs e)
 {
     if (BtnUnFav.CommandArgument != null)
     {
         long userId = long.Parse(BtnUnFav.CommandArgument);
         using (ChannelFactory <IServiceUser> cfUser = new ChannelFactory <IServiceUser>("ServiceUser"))
         {
             IServiceUser user      = cfUser.CreateChannel();
             Favorites    favorites = new Favorites
             {
                 UserID   = userId,
                 ItemID   = WorksId,
                 DomainID = 5,
                 FavDate  = DateTime.Now,
                 Flag     = 1
             };
             user.AddFav(favorites);
             Common.Common.ShowMessage(this, GetType(), "收藏成功");
             BtnFav.Visible   = false;
             BtnUnFav.Visible = true;
         }
     }
     else
     {
         Common.Common.ShowMessage(this, GetType(), "请先登录");
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// 我的作品
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void LnkMy_Click(object sender, EventArgs e)
        {
            SPUser spUser = SPContext.Current.Web.CurrentUser;

            if (spUser != null)
            {
                string username = spUser.LoginName;
                username = username.Substring(username.LastIndexOf("\\", StringComparison.Ordinal) + 1);
                using (ChannelFactory <IServiceUser> cfUser = new ChannelFactory <IServiceUser>("ServiceUser"))
                {
                    IServiceUser user = cfUser.CreateChannel();
                    if (user == null)
                    {
                        throw new ArgumentNullException(nameof(user));
                    }
                    long             userId    = user.GetUserIdByLoginName(username);
                    List <CSMyWorks> worksList = GetData(userId, 0, 0);
                    GenericList(worksList, 12, 1);
                    hfCurrentPage.Value = "1";

                    long pageCount = (long)Math.Ceiling((double)worksList.Count / 12);
                    hfItemCount.Value = pageCount.ToString();
                    lbPages.Text      = "1 /" + pageCount;

                    lbPageTitle.Text = "我的作品";//网页标题
                }
            }
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Construtor Controller de Login
 /// </summary>
 public LoginController(IServiceUser serviceUser, IServiceLogin serviceLogin, IConfiguration configuration, IServiceLog serviceLog)
 {
     _serviceUser   = serviceUser;
     _serviceLogin  = serviceLogin;
     _configuration = configuration;
     _serviceLog    = serviceLog;
 }
Ejemplo n.º 6
0
 public ChatHub(UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager)
 {
     chatService = new ChatService();
     userService = new UserService();
     managerUser = userManager;
     managerRole = roleManager;
 }
Ejemplo n.º 7
0
 public PatientController()
 {
     servicePatient = new ServicePatient();
     serviceUser = new ServiceUser();
     serviceRDV = new ServiceRDV();
     serviceVisite = new ServiceVisite();
 }
Ejemplo n.º 8
0
        public PoorManControllerFactory(IServiceUser serviceUser, IServiceAccount serviceAccount)
        {
            if (serviceUser == null) throw new ArgumentNullException("serviceUser cannot be null");
            if (serviceAccount == null) throw new ArgumentNullException("serviceAccount cannot be null");

            _serviceAccount = serviceAccount;
            _serviceUser = serviceUser;
        }
Ejemplo n.º 9
0
 public bool UserExists(IServiceUser user)
 {
     if (user == null || !Users.Contains(user))
     {
         return(false);
     }
     return(true);
 }
Ejemplo n.º 10
0
        public void SendMessage_SecondNullUser_ThrowsException()
        {
            IServiceUser userNull = null;
            var          user     = new StubIServiceUser();

            service.AddUser(user);
            service.SendMessage(user, userNull, subject, content);
        }
Ejemplo n.º 11
0
 public AdminController(IUnitOfWork unitOfWork, IServiceTicket ticketService, IOrderService orderService, IServiceFlight serviceFlight, IServiceUser serviceUser) : base()
 {
     _ticketService = ticketService;
     _orderService  = orderService;
     _flightService = serviceFlight;
     _serviceUser   = serviceUser;
     _unitOfWork    = unitOfWork;
 }
Ejemplo n.º 12
0
 public LoginController(IConfiguration config)
 {
     service       = new ServiceUser(config);
     issuer        = config.GetSection("Issuer").Value;
     audience      = config.GetSection("Audience").Value;
     key           = config.GetSection("SigningKey").Value;
     serviceZabbix = new ServiceZabbix();
 }
Ejemplo n.º 13
0
 public ProcurementRoleProvider(IUnitOfWorkAsync unitOfWorkAsync,
                                IServiceRole serviceRole,
                                IServiceUser serviceUser)
 {
     this.unitOfWorkAsync = unitOfWorkAsync;
     this.serviceRole     = serviceRole;
     this.serviceUser     = serviceUser;
 }
Ejemplo n.º 14
0
 public Message(IServiceUser sender, IServiceUser addressee, string subject, string content)
 {
     Subject   = subject;
     Sender    = sender;
     Addressee = addressee;
     Content   = content;
     SentTime  = DateTime.Now;
 }
Ejemplo n.º 15
0
 public static IServiceUser UserService()
 {
     Init();
     if (userService == null)
     {
         userService = new ServiceUser();
     }
     return(userService);
 }
Ejemplo n.º 16
0
 public UsersController(
     IServiceUser userService,
     IMapper mapper,
     IOptions <AppSettings> appSettings)
 {
     _userService = userService;
     _mapper      = mapper;
     _appSettings = appSettings.Value;
 }
 public PatientAppointementController()
 {
     ServiceRDV      = new ServiceAppointement();
     MyServiceDoctor = new ServiceDoctor();
     servicereason   = new ServiceReason();
     servicePatient  = new ServicePatient();
     serviceUser     = new ServiceUser();
     serviceAvail    = new ServiceAvailibilities();
     serviceInter    = new ServiceIntervantion();
 }
Ejemplo n.º 18
0
        public UserServiceTest()
        {
            mapper                    = new Mock <IMapper>();
            unitOfWork                = new TicketsBookingUnitOfWork(null);
            userMockRepository        = new Mock <IRepository <User> >();
            unitOfWork.UserRepository = userMockRepository.Object;
            userService               = new UserService(unitOfWork, mapper.Object);

            Initialize();
        }
Ejemplo n.º 19
0
 public frmMain(IServiceActor serviceActor, IServiceFilm serviceFilm, IServiceDirector serviceDirector, IServiceFilmType serviceFilmType, IServiceProducer serviceProducer, IServiceUser serviceUser, IServiceWriter serviceWriter)
 {
     _serviceActor    = serviceActor;
     _serviceFilm     = serviceFilm;
     _serviceDirector = serviceDirector;
     _serviceFilmType = serviceFilmType;
     _serviceProducer = serviceProducer;
     _serviceUser     = serviceUser;
     _serviceWriter   = serviceWriter;
     InitializeComponent();
 }
Ejemplo n.º 20
0
        public override string[] GetRolesForUser(string email)
        {
            IServiceRole serviceRole = DependencyResolver.Current.GetService <ServiceRole>();
            IServiceUser serviceUser = DependencyResolver.Current.GetService <ServiceUser>();

            User user = serviceUser.GetByEmail(email);

            string[] roles = user.Roles.Select(r => r.Name).ToArray();

            return(roles);
        }
Ejemplo n.º 21
0
 public UserController(
     IServiceUser serviceUser,
     IServiceUserGroup serviceUserGroup,
     IUserMapper userMapper,
     IUrlHelper urlHelper)
 {
     this.serviceUser      = serviceUser;
     this.serviceUserGroup = serviceUserGroup;
     this.userMapper       = userMapper;
     this.urlHelper        = urlHelper;
 }
Ejemplo n.º 22
0
 public frmMain(IServiceActor serviceActor, IServiceFilm serviceFilm, IServiceDirector serviceDirector, IServiceFilmType serviceFilmType, IServiceProducer serviceProducer, IServiceUser serviceUser, IServiceWriter serviceWriter)
 {
     _serviceActor = serviceActor;
     _serviceFilm = serviceFilm;
     _serviceDirector = serviceDirector;
     _serviceFilmType = serviceFilmType;
     _serviceProducer = serviceProducer;
     _serviceUser = serviceUser;
     _serviceWriter = serviceWriter;
     InitializeComponent();
 }
Ejemplo n.º 23
0
        public T Get <T>(IServiceUser ieServUser)
        {
            if (!_services.ContainsKey(typeof(T)))
            {
                if (!_waitingForServicesStore.ContainsKey(typeof(T)))
                {
                    _waitingForServicesStore.Add(typeof(T), new List <IServiceUser>());
                }

                _waitingForServicesStore[typeof(T)].Add(ieServUser);
            }
            return((T)_services[typeof(T)]);
        }
Ejemplo n.º 24
0
 public ApplicationServiceAccount
 (
     IServiceUser serviceUser,
     IServiceRole serviceRole,
     IServiceRegister serviceRegister,
     IApplicationServiceMD5 md5Service,
     IMapper mapper
 )
 {
     _serviceUser     = serviceUser;
     _serviceRole     = serviceRole;
     _serviceRegister = serviceRegister;
     _md5Service      = md5Service;
     _mapper          = mapper;
 }
Ejemplo n.º 25
0
        public bool ConnectToUser(string userName)
        {
            try
            {
                IServiceUser user = serviceUsers.Where(serviceuser => serviceuser.Name == userName).First();
                clientSocket.ConnectToServer(
                    new IPEndPoint(user.MessagingSocket.IPAddress, user.MessagingSocket.PortNumber));

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 26
0
        public ClientController(
            IServiceClient serviceClient,
            IServiceUser serviceUser,
            IServiceCity serviceCity,
            IServiceRegion serviceRegion,
            IServiceClassification serviceClassification
            )
        {
            _serviceClient = serviceClient;
            _serviceUser   = serviceUser;

            _serviceCity           = serviceCity;
            _serviceRegion         = serviceRegion;
            _serviceClassification = serviceClassification;
        }
Ejemplo n.º 27
0
        public ViewModelPost(IServiceForum serviceForum,
                             IServiceUser serviceUser)
        {
            this._serviceForum = serviceForum;
            this._serviceUser  = serviceUser;

            this.LoadDataCommand = ReactiveCommand.Create <int>(id =>
            {
                SelectedPost = _serviceForum.GetById(id);
                UserName     = _serviceUser.GetUserNameById(SelectedPost.UserId);
            });

            this.WhenAnyValue(x => x.SelectedId)
            .InvokeCommand(LoadDataCommand);
        }
Ejemplo n.º 28
0
        public override async Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context)
        {
            try
            {
                IServiceUser serviceUser = _container.Resolve <IServiceUser>();

                AuthenticateUserRequest request = new AuthenticateUserRequest();
                request.Email = context.UserName;
                request.Senha = context.Password;

                AuthenticateUserResponse response = serviceUser.AuthenticateUser(request);



                if (serviceUser.IsInvalid())
                {
                    if (response == null)
                    {
                        context.SetError("invalid_grant", "Preencha um e-mail válido e uma senha com pelo menos 6 caracteres.");
                        return;
                    }
                }

                serviceUser.ClearNotifications();

                if (response == null)
                {
                    context.SetError("invalid_grant", "Usuário não encontrado!");
                    return;
                }

                var identity = new ClaimsIdentity(context.Options.AuthenticationType);

                //Definindo as Claims
                identity.AddClaim(new Claim("User", JsonConvert.SerializeObject(response)));

                var principal = new GenericPrincipal(identity, new string[] { });

                Thread.CurrentPrincipal = principal;

                context.Validated(identity);
            }
            catch (Exception ex)
            {
                context.SetError("invalid_grant", ex.Message);
                return;
            }
        }
Ejemplo n.º 29
0
 public SupplierController(IUnitOfWorkAsync unitOfWorkAsync,
                           IServiceUser serviceUser,
                           IServiceSupplierInfo serviceSupplierInfo,
                           IServiceSupplierOffer serviceSupplierOffer,
                           IServiceItemType serviceItemType,
                           IServiceTemplateItem serviceTemplateItem,
                           IServiceItem serviceItem)
 {
     this.unitOfWorkAsync      = unitOfWorkAsync;
     this.serviceUser          = serviceUser;
     this.serviceSupplierInfo  = serviceSupplierInfo;
     this.serviceSupplierOffer = serviceSupplierOffer;
     this.serviceItemType      = serviceItemType;
     this.serviceTemplateItem  = serviceTemplateItem;
     this.serviceItem          = serviceItem;
 }
Ejemplo n.º 30
0
 public bool AddUser(IServiceUser user)
 {
     if (user == null)
     {
         throw new ArgumentNullException();
     }
     if (!UserExists(user.Nickname))
     {
         Users.Add(user);
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 31
0
 public bool DeleteUser(IServiceUser user)
 //More strict -> object MUST be the same
 {
     if (user == null)
     {
         throw new ArgumentNullException();
     }
     if (UserExists(user))
     {
         Users.Remove(user);
         return(true);
     }
     else
     {
         return(false);
     }
 }
        public override async Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context)
        {
            try
            {
                IServiceUser serviceUser = _container.Resolve <IServiceUser>();

                AuthUserRequest request = new AuthUserRequest();
                request.Email    = context.UserName;
                request.Password = context.Password;

                AuthUserResponse response = serviceUser.AuthUser(request);

                if (serviceUser.IsInvalid())
                {
                    if (response == null)
                    {
                        context.SetError("invalid_grant", Message.X0_IsInvalid.ToFormat(Message.Email + Message.Or + Message.Password));
                        return;
                    }
                }

                serviceUser.ClearNotifications();

                if (response == null)
                {
                    context.SetError("invalid_grant", Message.DataNotFound);
                    return;
                }

                var identity = new ClaimsIdentity(context.Options.AuthenticationType);

                //Definindo as Claims
                identity.AddClaim(new Claim("GTUser", JsonConvert.SerializeObject(response)));

                var principal = new GenericPrincipal(identity, new string[] { });

                Thread.CurrentPrincipal = principal;

                context.Validated(identity);
            }
            catch (Exception ex)
            {
                context.SetError("invalid_grant", ex.Message);
                return;
            }
        }
Ejemplo n.º 33
0
 public UserController()
 {
     this._iServiceUser = new ServiceUser();
     this._iServiceRole = new ServiceRole();
 }
Ejemplo n.º 34
0
        public AccountController(IServiceUser serviceUser,  IServiceAccount serviceAccount)
        {
            if (serviceAccount == null) throw new ArgumentNullException("serviceAccount cannot be null");
            if (serviceUser == null) throw new ArgumentNullException("serviceUser cannot be null");

            _serviceUser = serviceUser;
            _serviceAccount = serviceAccount;
        }
Ejemplo n.º 35
0
        public FilterConfig(IServiceUser serviceUser)
        {
            if (serviceUser == null) throw new ArgumentNullException("serviceUser cannot be null");

            _serviceUser = serviceUser;
        }
        public BasicAuthenticationFilter(IServiceUser serviceUser)
        {
            if (serviceUser == null) throw new ArgumentNullException("serviceUser cannot be null");

            _serviceUser = serviceUser;
        }
Ejemplo n.º 37
0
 public AccountModel()
 {
     this._iServiceUser = new ServiceUser();
     var model = _iServiceUser.GetAllUserActive();
     listAccounts = GetListAccounts(_iServiceUser.GetAllUserActive());
 }
Ejemplo n.º 38
0
 public UserController(IServiceUser serviceUser)
 {
     _serviceUser = serviceUser;
 }
Ejemplo n.º 39
0
 public static IServiceUser UserService()
 {
     Init();
     if (userService == null) userService = new ServiceUser();
     return userService;
 }