public CourierDriver AddCourierDriver(string name, DeliveryStatus status, int speed, int maxDistance, string driverLicense) { CourierDriver courierDriver = new CourierDriver(name, status, speed, maxDistance, driverLicense); // создание нового водителя _dbContext.CourierDrivers.Add(courierDriver); _dbContext.SaveChanges(); return(courierDriver); }
public void RemoveCourierDriver(int id) // метод удаления водителя { CourierDriver courierDriverForDeleting = _dbContext.CourierDrivers.Find(id); if (courierDriverForDeleting == null) { throw new ArgumentException($"There is no client with id = {id}"); } _dbContext.CourierDrivers.Remove(courierDriverForDeleting); _dbContext.SaveChanges(); }