コード例 #1
0
        public IEnumerable <EquipmentData> GetProjectEquipment(Guid projectId, DateTime reportDate)
        {
            IQueryable <EquipmentData> equipmentDataSource = _equipmentRepository.GetAll()
                                                             .Where(d => d.ProjectData.Id == projectId && d.ReportDate.Date == reportDate.Date);

            return(equipmentDataSource.AsEnumerable());
        }
コード例 #2
0
 /// <summary>
 /// The GetEquipment
 /// </summary>
 /// <returns>The <see cref="ServiceResult"/></returns>
 public ServiceResult GetEquipment()
 {
     return(new ServiceResult(true)
     {
         Data = _repository.GetAll().AsQueryable()
     });
 }
コード例 #3
0
ファイル: EquipmentService.cs プロジェクト: Daegol/TIM
        public async Task <IEnumerable <EquipmentToSendDto> > GetEquipments(Guid soldierOnDutyId)
        {
            var companyId  = (Guid)_soldierRepository.GetById(soldierOnDutyId).Result.CompanyId;
            var equipments = await _equipmentRepository.GetAll(companyId);

            return(equipments.Select(x => EquipmentMapper.EquipmentToSendMap(x, _soldierRepository)));
        }
コード例 #4
0
        public ResponseWrapper <object> GetAllEquipment()
        {
            try
            {
                var getAll     = equipmentRepository.GetAll();
                var resultList = new List <object>();

                if (getAll.Count == 0)
                {
                    return(new ResponseWrapper <object>("Error 404: No such record", false));
                }
                foreach (var equipment in getAll)
                {
                    var instance = new
                    {
                        equipment.equipmentId,
                        equipmentName = equipment.equipmentName.Trim(' '),
                        typeName      = equipment.EquipmentTypes.typeName.Trim(' ')
                    };
                    resultList.Add(instance);
                }

                return(new ResponseWrapper <object>(resultList, true));
            }
            catch (Exception e)
            {
                return(new ResponseWrapper <object>(e.Message, false));
            }
        }
コード例 #5
0
        public IEnumerable <Room> GetAllEager()
        {
            IEnumerable <Room>      rooms     = this.GetAll();
            IEnumerable <RoomType>  roomTypes = _roomTypeRepository.GetAll();
            IEnumerable <Equipment> equipment = _equipmentRepository.GetAll();

            BindRoomsWithRoomTypes(rooms, roomTypes);
            BindRoomsWithEquipment(rooms, equipment);

            return(rooms);
        }
コード例 #6
0
        public IActionResult Index(int ninjaId, Category category, bool all)
        {
            var equipments = _repo.GetAll();

            if (!all)
            {
                equipments = equipments.FindAll(e => e.Category == category);
            }

            var ninja = _ninjaRepo.GetOne(ninjaId);

            if (ninja == null)
            {
                return(View(equipments.Select(e => new EquipmentIndexViewModel(e, null))));
            }

            return(View(equipments.Select(e => new EquipmentIndexViewModel(e,
                                                                           new NinjaShopViewModel(ninja, _ninjaRepo.GetEquipmentsFromNinja(ninja).ToList())))));
        }
コード例 #7
0
 public IQueryable <EquipmentViewModel> GetEquipments()
 {
     return(_equipmentRepository.GetAll().Select(EquipmentMapper.MapEntityToModel).AsQueryable());
 }
コード例 #8
0
        public async Task <IEnumerable <EquipmentServiceObject> > GetAll(CancellationToken token)
        {
            var serviceResult = await _equipmentRepository.GetAll(token);

            return(_mapper.Map <IEnumerable <EquipmentServiceObject> >(serviceResult));
        }
コード例 #9
0
 public void Setup()
 {
     fakeEquipmentRepo = A.Fake<IEquipmentRepository>();
     A.CallTo(() => fakeEquipmentRepo.GetAll()).Returns(equipments);
     controller = new EquipmentController(fakeEquipmentRepo);
 }
コード例 #10
0
ファイル: EquipmentService.cs プロジェクト: Selich/SIMS-HCI
 public IEnumerable <Equipment> GetAll()
 => _equipmentRepository.GetAll();
コード例 #11
0
 public IHttpActionResult Get()
 {
     return(Json(equipmentRepository.GetAll()));
 }
コード例 #12
0
 public ICollection <Equipment> GetEquipmentProducts()
 {
     return(_equipmentRepository.GetAll());
 }
コード例 #13
0
 public async Task <List <Equipment> > GetAllEquipments()
 {
     return(await _equipmentRepo.GetAll());
 }
コード例 #14
0
 public IEnumerable <EquipmentDto> GetAll()
 {
     return(repository.GetAll().Select(mapper.Map <Equipment, EquipmentDto>).ToList());
 }
コード例 #15
0
 public List <Equipments> GetAll()
 {
     return(_equipmentRepository.GetAll());
 }
 public List <Equipment> GetAll()
 {
     return(_repository.GetAll());
 }
コード例 #17
0
 public IEnumerable <Equipment> GetAll()
 {
     return(_repository.GetAll());
 }