import { Controller, Post, Body } from '@nestjs/common';
import { AppointmentNoSendService } from './appointment_no_send.service';

@Controller('appointment-no-send')
export class AppointmentNoSendController {
  constructor(private readonly appointmentNoSendService: AppointmentNoSendService) { }

  @Post()
  async sendemail(@Body('email') email: string,
    @Body('name') name: string,
    @Body('HosName') HosName: string,
    @Body('date_time') date_time: string,
    @Body('appoint_no') appoint_no: string,
    @Body('location') location: string) {

    try {
      const result = await this.appointmentNoSendService.appointment_no(email, name, HosName, date_time, appoint_no, location);
      return { success: true, result };
    } catch (error) {
      return { success: false, error: error.message }
    }
  }
}