Exemple #1
0
        public void GetMeasuremetns()
        {
            var item = MeasurementRepository.GetAll().FirstOrDefault();

            item.Name = "Heheszki";
            MeasurementRepository.Save(item);
            MeasurementRepository.Flush();
        }
Exemple #2
0
        public IHttpActionResult Add(MeasurementModel measureModel)
        {
            if (measureModel == null)
            {
                var errorMessage = _messages.GetMessage(Generic.NullObject);
                return(BadRequest(errorMessage));
            }

            if (_measureRep.GetAll().Any(m => m.UnitOfMeasure == measureModel.UnitOfMeasure))
            {
                var errorMessage = _messages.GetMessage(Custom.Conflict, "Measurement", "Unit Of Measure");
                return(Conflict(errorMessage));
            }

            var newMeasure = _mapper.Map <Measurement>(measureModel);

            _measureRep.Add(newMeasure);


            var createdMeasure = _mapper.Map <MeasurementModelGet>(newMeasure);

            return(CreatedAtRoute("GetMeasurement",
                                  new { id = newMeasure.Id }, createdMeasure));
        }
Exemple #3
0
        public async Task <IActionResult> GetAll()
        {
            var measurements = await _measurementRepository.GetAll();

            return(Ok(measurements));
        }
 public IEnumerable <Measurement> GetAllMeasurement()
 {
     return(_measurementRepository.GetAll());
 }
Exemple #5
0
        public async Task <IEnumerable <MeasurementDto> > GetAll(long id)
        {
            var measurements = await _iMeasurementRepository.GetAll(id);

            return(MeasurementMapper.MeasurementDtosMapper(measurements));
        }