Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }