def add_new_repair_hour(self, date, hour): return RepairHourController().insert(date, hour)
def list_all_busy_hours(self): return RepairHourController().list_all_busy_hours(self)
def list_busy_hours(self, date): return RepairHourController().list_all_busy_hours_by_date(self, date)
def delete_repair_hour(self, hour_id): return RepairHourController().delete_rapair_hour_for_client( hour_id)
def find_customer_repair_hour_info(self, hour_id): return RepairHourController().find_repair_hour_info(hour_id)
def update_repair_hour(self, hour_id, vehicle=None, service=None): return RepairHourController().update_rapair_hour_for_client( hour_id, vehicle, service)
def save_repair_hour(self, hour_id, vehicle_id, service_id): return RepairHourController().add_rapair_hour_for_client( hour_id, vehicle_id, service_id)
def list_free_hours(self, date): return RepairHourController().list_all_free_hours_by_date(date)
def list_all_free_hours(self): return RepairHourController().list_all_free_hours()
def update_repair_hour(self, hour_id, new_hour="", new_bill=0): return RepairHourController().update_rapair_hour_for_mechanic( hour_id, new_hour, new_bill)