public void UpdateDirection(UpdateDirectionModel model, int currUserId) { var direction = _unitOfWork.Repository <DirectionEntity>().GetById(model.Id); if (direction != null) { direction.DirectionName = model.DirectionName; direction.Speed = model.Speed; direction.Duration = model.Duration; direction.Distance = model.Distance; direction.Street = model.Street; direction.StreetId = model.StreetId; _unitOfWork.SaveChanges(); } }
public IHttpActionResult UpdateDirection(UpdateDirectionModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _directionOperations.UpdateDirection(model, _currentUserProvider.CurrentUserId); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); throw; } }