private void SaveExecute(object obj) { try { string content = null; tblInstitute previous = Service.Service.GetInstitute(); if (previous.numberOfAccessPointsForInvalids > editClinic.numberOfAccessPointsForInvalids || previous.numberOfAmbulanceAccessPoints > editClinic.numberOfAmbulanceAccessPoints) { MessageBox.Show("Access points can only be greater than previous ones."); content = "Unsuccessful update of clinic due to lower values of access pointes then previouse ones."; } else { //edit tblInstitute institute = Service.Service.AddInstitute(editClinic); if (institute != null) { content = "Clinic has been edited."; MessageBox.Show("Clinic has been edited."); clinic.Close(); } } LogIntoFile.getInstance().PrintActionIntoFile(content); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void EditClinicExecute() { try { tblInstitute institute = Service.Service.GetInstitute(); EditClinic editClinic = new EditClinic(institute); editClinic.ShowDialog(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void SaveExecute(object obj) { try { //add new clinic tblInstitute institute = Service.Service.AddInstitute(newClinic); admininstrator.instituteId = institute.instituteId; //edit editClinic Service.Service.AddAdministrator(admininstrator); if (institute != null) { string content = "Clinic has been created"; LogIntoFile.getInstance().PrintActionIntoFile(content); Administrator a = new Administrator(); MessageBox.Show("Clinic has been created."); clinic.Close(); a.Show(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public EditClinic(tblInstitute institute) { InitializeComponent(); this.DataContext = new EditClinicVIewModel(this, institute); }
public CreateClinicViewModel(CreateClinic open, tblClinicAdministrator admin) { clinic = open; newClinic = new tblInstitute(); admininstrator = admin; }
public EditClinicVIewModel(EditClinic open, tblInstitute institute) { clinic = open; editClinic = institute; }