Esempio n. 1
0
        public async Task <Guid> Update(BusDriverModel busDriverModel)
        {
            var driverEntity = _mapper.Map <BusDriverEntity>(busDriverModel);
            await _dbRepository.Update(driverEntity);

            await _dbRepository.SaveChangesAsync();

            return(driverEntity.Id);
        }
Esempio n. 2
0
        public async Task <IActionResult> Update(BusDriverModel model)
        {
            var result = await _busDriverService.Update(model);

            if (result == Guid.Empty)
            {
                return(BadRequest("Bus driver not updated"));
            }

            return(Ok(result));
        }
Esempio n. 3
0
        public async Task <ActionResult <BusDriverModel> > Create([FromBody] BusDriverModel model)
        {
            var result = await _busDriverService.Create(model);

            return(Ok(result));
        }