public async Task EditHospitalByIdAsync(Guid id, Hospital hospital) { var existingHospital = await _context.Hospitals.FindAsync(id); existingHospital.Name = hospital.Name; existingHospital.MobileNumber = hospital.MobileNumber; existingHospital.Address = SqlAddress.FromDomain(hospital.Address); // _context.Update(SqlHospital.ToDomain(hospital)); await _context.SaveChangesAsync(); }
public async Task EditPatientByIdAsync(Guid id, Patient patient) { var existingPatient = await _context.Patients.FindAsync(id); existingPatient.Name = patient.Name; existingPatient.DateOfBirth = patient.DateOfBirth; existingPatient.MobileNumber = patient.MobileNumber; existingPatient.HospitalId = patient.HospitalId; existingPatient.Gender = (int)patient.Gender; existingPatient.Address = SqlAddress.FromDomain(patient.Address); // _context.Update(SqlPatient.ToDomain(patient)); await _context.SaveChangesAsync(); }