public void AddEditMaintenance() { try { ClinicUser clinicUser = new ClinicUser(); clinicUser.ClinicUserId = selectedMaintenance.ClinicUserId; clinicUser.FullName = selectedMaintenance.FullName; clinicUser.DateOfBirth = selectedMaintenance.DateOfBirth; clinicUser.IDNumber = selectedMaintenance.IDNumber; clinicUser.GenderId = selectedMaintenance.GenderId; clinicUser.Citizenship = selectedMaintenance.Citizenship; clinicUser.Username = selectedMaintenance.Username; clinicUser.Password = selectedMaintenance.Password; ClinicMaintenance clinicMaintenance = new ClinicMaintenance(); clinicMaintenance.ClinicMaintenanceId = selectedMaintenance.ClinicMaintenanceId; clinicMaintenance.ClinicUserId = selectedMaintenance.ClinicUserId; clinicMaintenance.PermissionToExpandClinic = selectedMaintenance.PermissionToExpandClinic; clinicMaintenance.ResponsibleForAccessOfHandicaps = selectedMaintenance.ResponsibleForAccessOfHandicaps; clinicMaintenance.ResponsibleForVehicleAccessibility = selectedMaintenance.ResponsibleForVehicleAccessibility; AddMaintainanceView addMaintainanceView = new AddMaintainanceView(User, clinicUser, clinicMaintenance, true); addMaintainanceView.Show(); maintainancView.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public AddMaintainancViewModel(ClinicUser adminUser, ClinicUser user, ClinicMaintenance clinicMaintenance, AddMaintainanceView addMaintainanceViewOpen, bool isForEdit) { this.adminUser = adminUser; this.userMaintainance = clinicMaintenance; this.isForEdit = isForEdit; addMaintainanceView = addMaintainanceViewOpen; GenderList = new ObservableCollection <Gender>(service.GetAllGender()); SelectedGender = GenderList.FirstOrDefault(p => p.GenderId == user.GenderId); this.user = user; }
public void AddNewMaintenanceExecute() { try { AddMaintainanceView addMaintainanceView = new AddMaintainanceView(User, new ClinicUser(), new ClinicMaintenance(), false); addMaintainanceView.Show(); maintainancView.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }