示例#1
0
        public ActionResult PutGasStation(int id, GasStationUpdateDTO gasStation)
        {
            var gasStation1 = _repository.GetGasStationById(id);

            if (gasStation1 == null)
            {
                return(NotFound());
            }
            else if (gasStation == null)
            {
                return(BadRequest());
            }
            else
            {
                var gasStationMapped = _mapper.Map <GasStation>(gasStation);
                _repository.PutGasStation(id, gasStationMapped);

                gasStation1 = _repository.GetGasStationById(id);
                return(Ok(_mapper.Map <GasStationReadDTO>(gasStation1)));
            }
        }
示例#2
0
 public ActionResult PatchGasStation(GasStationUpdateDTO gasStation)
 {
     return(BadRequest());
 }