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