Ejemplo n.º 1
0
        public static async Task <ConversationDto> MapUsersAsync(this Task <ConversationDto> conversation,
                                                                 IUsersFacade facade)
        {
            var awaitedConversation = await conversation;
            await facade.MapAsync(awaitedConversation);

            return(awaitedConversation);
        }
Ejemplo n.º 2
0
        public static async Task <PaginatedList <ContactDto> > MapUsersAsync(this Task <PaginatedList <ContactDto> > list,
                                                                             IUsersFacade facade)
        {
            var awaitedList = await list;
            await facade.MapAsync(awaitedList);

            return(awaitedList);
        }
Ejemplo n.º 3
0
        public static async Task <ConversationMessageDto> MapUsersAsync(this Task <ConversationMessageDto> message,
                                                                        IUsersFacade facade)
        {
            var awaitedMessage = await message;
            await facade.MapAsync(awaitedMessage);

            return(awaitedMessage);
        }
Ejemplo n.º 4
0
 public Handler(IWlodzimierzCachingContext cache, IWlodzimierzContext context, IMapper mapper,
                IUsersFacade usersFacade)
 {
     _cache       = cache;
     _context     = context;
     _mapper      = mapper;
     _usersFacade = usersFacade;
 }
Ejemplo n.º 5
0
 public RouteController(
     FindStopQuery findStopQuery,
     IUsersFacade users,
     AppDbContext dbContext)
 {
     _findStopQuery = findStopQuery;
     _users         = users;
     _dbContext     = dbContext;
 }
Ejemplo n.º 6
0
        public ActionResult CreateEvent(Event newEvent)
        {
            EventsDTO eventsDTO = new EventsDTO();

            ModelConverter.ModelConverter.FillDTOFromModel(newEvent, eventsDTO);
            eventsDTO.CreatedBy = (int)Session["UserId"];
            IEventsFacade eventsFacade         = (IEventsFacade)FacadeFactory.Instance.Create(FacadeType.EventsFacade);
            OperationResult <EventsDTO> result = eventsFacade.CreateEvents(eventsDTO);

            if (result.IsValid())
            {
                newEvent.EventID = result.Data.EventID;
                //to print the list of all the available users to invite them:-
                IUsersFacade usersFacade = (IUsersFacade)FacadeFactory.Instance.Create(FacadeType.UsersFacade);
                ViewBag.Users = usersFacade.GetUsers();
            }
            return(View(newEvent));
        }
Ejemplo n.º 7
0
 public UserManager(ILibraryUow uow, IUsersFacade usersFacade, IReaderManager readerManager)
 {
     this.uow           = uow;
     this.readerManager = readerManager;
     this.usersFacade   = usersFacade;
 }
Ejemplo n.º 8
0
        public static async Task <ContactDto> MapUsersAsync(this Task <ContactDto> contact, IUsersFacade facade)
        {
            var awaitedContact = await contact;
            await facade.MapAsync(awaitedContact);

            return(awaitedContact);
        }
Ejemplo n.º 9
0
 public UserController(IUsersFacade users)
 {
     _users = users;
 }
Ejemplo n.º 10
0
 public UserManager(ILibraryUow uow, IUsersFacade usersFacade, IReaderManager readerManager)
 {
     this.uow = uow;
     this.readerManager = readerManager;
     this.usersFacade = usersFacade;
 }
Ejemplo n.º 11
0
 public ScoreController(IUsersFacade users)
 {
     _users = users;
 }
Ejemplo n.º 12
0
 public ReaderManager(ILibraryUow uow, IReaderFacade readerFacade, IUsersFacade usersFacade)
 {
     this.uow          = uow;
     this.readerFacade = readerFacade;
     this.usersFacade  = usersFacade;
 }
Ejemplo n.º 13
0
 public UsersController(IUsersFacade usersFacade)
 {
     this._usersFacade = usersFacade;
 }
Ejemplo n.º 14
0
 public ReaderManager(ILibraryUow uow, IReaderFacade readerFacade, IUsersFacade usersFacade)
 {
     this.uow = uow;
     this.readerFacade = readerFacade;
     this.usersFacade = usersFacade;
 }
Ejemplo n.º 15
0
 public UsersController(IUsersFacade userFacade)
 {
     _userFacade = userFacade;
 }