コード例 #1
0
ファイル: DoctorController.cs プロジェクト: s19227/tut11
        public IActionResult UpdateDoctor(UpdateDoctorReq request)
        {
            var result = _dbService.UpdateDoctor(request);

            if (result is null)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(result));
            }
        }
コード例 #2
0
        public Doctor UpdateDoctor(UpdateDoctorReq request)
        {
            Doctor doctor = _context.Doctors
                            .AsEnumerable()
                            .First(d => d.IdDoctor == request.IdDoctor);

            doctor.FirstName = request.FirstName;
            doctor.LastName  = request.LastName;
            doctor.Email     = request.Email;

            try { _context.SaveChanges(); }
            catch (DbUpdateException) { return(null); }

            return(doctor);
        }