public async Task <IActionResult> EnrollDoctor(EnrollDoctorRequest request) { var doctor = _context.Doctors.Add(new Doctor() { FirstName = request.FirstName, LastName = request.LastName, Email = request.Email }); await _context.SaveChangesAsync(); return(new CreatedAtActionResult("Enroll Doctor", "DoctorsController", new { id = doctor.Entity.IdDoctor }, doctor)); }
public IActionResult EnrollDoctor(EnrollDoctorRequest request) { var doctorExist = _context.Doctor.Any(doctor => doctor.IdDoctor == request.IdDoctor); if (doctorExist) { return(new BadRequestResult()); } var result = _context.Doctor.Add(new Doctor() { IdDoctor = request.IdDoctor, FirstName = request.FirstName, LastName = request.LastName, Email = request.Email }); _context.SaveChanges(); return(new OkObjectResult(result)); }
public IActionResult EnrollDoctor(EnrollDoctorRequest request) { return(_service.EnrollDoctor(request)); }
public async Task <IActionResult> EnrollDoctor(EnrollDoctorRequest request) { return(await _dbService.EnrollDoctor(request)); }