import { Controller, Get, Post, Body, Patch, Param, Delete } from '@nestjs/common';
import { EmailAppointmentBookedService } from './email_appointment_booked.service';

@Controller('email-appointment-booked')
export class EmailAppointmentBookedController {
  constructor(private readonly emailAppointmentBookedService: EmailAppointmentBookedService) {}

  @Post()
 async sendemail (@Body('email') email:string,
 @Body('name') name:string,
 @Body('HosName') HosName:string,
 @Body('date') date:Date,
 @Body('drname') drname:string,
 @Body('time') time:any,
 @Body('location') location:string) {



  try {
    console.log(email,"ssssss",name,"nnnnnnn");

    const result = await this.emailAppointmentBookedService.appointmentmail(email,name,HosName,date,drname,time,location);
    return {success:true, result};
  } catch (error) {
    return {success: false, error:error.message}
  }
 }

}
