Ejemplo n.º 1
0
        public IList <User> GetAll()
        {
            IMediator service = _container.GetInstance <IMediator>();
            var       query   = new UserGetAllQuery();

            return(service.Proccess(query));
        }
Ejemplo n.º 2
0
 public ServiceResult <IList <User> > GetAll()
 {
     try
     {
         IMediator service = _container.GetInstance <IMediator>();
         var       query   = new UserGetAllQuery();
         return(new ServiceResult <IList <User> >(service.Proccess(query), message: ClientErrorMessage.Success(), state: ServiceResultStates.SUCCESS));
     }
     catch (ExceptionLog ex)
     {
         LoggerService.Logger.Log(_container, ex);
         return(new ServiceResult <IList <User> >(result: null, message: ClientErrorMessage.Error(), state: ServiceResultStates.ERROR));
     }
 }
Ejemplo n.º 3
0
 public IList <Dalyan.Entities.Models.User> Handler(UserGetAllQuery query)
 {
     try
     {
         var result = _db.User.Include("CommonUserType").Include("User2").Include("User3").Include("Company").Where(x => x.IsDeleted == false).AsEnumerable().ToList();
         Mapper.CreateMap <Dalyan.Db.CommonUserType, Dalyan.Entities.Models.CommonUserType>();
         Mapper.CreateMap <Dalyan.Db.User, Dalyan.Entities.Models.User>();
         Mapper.CreateMap <Dalyan.Db.Company, Dalyan.Entities.Models.Company>();
         Mapper.CreateMap <Dalyan.Db.User, Dalyan.Entities.Models.User>().ForMember(c => c.CommonUserType, d => d.MapFrom(s => s.CommonUserType)).ForMember(c => c.User2, d => d.MapFrom(s => s.User2)).ForMember(c => c.User3, d => d.MapFrom(s => s.User3)).ForMember(c => c.Company, d => d.MapFrom(s => s.Company));
         return(Mapper.Map <IEnumerable <Dalyan.Db.User>, IEnumerable <Dalyan.Entities.Models.User> >(result).ToList());
     }
     catch (Exception ex)
     {
         throw new ExceptionLog(LogType.DATABASE_SELECT, LogLevel.ERROR, ex, "GetAllQueryHandler");
     }
 }
Ejemplo n.º 4
0
        public async Task <List <UserQueryModel> > HandleAsync(UserGetAllQuery query)
        {
            var korisnici = await _context.User
                            .Select(t => new UserQueryModel
            {
                Id       = t.Id,
                Username = t.Username,
                Created  = t.Created,
                Name     = t.Name,
                Surname  = t.Surname,
                Email    = t.Email
            })
                            .ToListAsync();

            return(korisnici);
        }
Ejemplo n.º 5
0
 public ServiceResult<IList<User>> GetAll()
 {
     try
     {
         IMediator service = _container.GetInstance<IMediator>();
         var query = new UserGetAllQuery();
         return new ServiceResult<IList<User>>(service.Proccess(query), message: ClientErrorMessage.Success(), state: ServiceResultStates.SUCCESS);
     }
     catch (ExceptionLog ex)
     {
         LoggerService.Logger.Log(_container, ex);
         return new ServiceResult<IList<User>>(result: null, message: ClientErrorMessage.Error(), state: ServiceResultStates.ERROR);
     }
 }
Ejemplo n.º 6
0
        public Task <IEnumerable <UserViewModel> > Handle(UserGetAllQuery request, CancellationToken cancellationToken)
        {
            var users = _userRepository.GetAll();

            return(Task.FromResult(_mapper.Map <IEnumerable <UserViewModel> >(users)));
        }
Ejemplo n.º 7
0
 public IList<User> GetAll()
 {
     IMediator service = _container.GetInstance<IMediator>();
     var query = new UserGetAllQuery();
     return service.Proccess(query);
 }
Ejemplo n.º 8
0
 public async Task <List <ProfileViewModel> > Handle(UserGetAllQuery request, CancellationToken cancellationToken)
 {
     return(_appDbContext.Users.Select(user => new ProfileViewModel(user)).ToList());
 }