public async Task <DataProviderResult> EditPatient(PatientViewModel patientModel) { try { var patient = await GetPatient(patientModel.Id); if (patient == null) { return new DataProviderResult { Succeeded = false, Errors = new List <string>() { "Пациент не найден" } } } ; patientModel.CopyPropertyValuesTo(patient); await context.SaveChangesAsync(); return(new DataProviderResult { Succeeded = true }); } catch { } return(new DataProviderResult { Succeeded = false, Errors = new List <string>() { "Ошибка при редактировании пациента" } }); }