private async void Start() { await Loading.Show(); surgeryTimeValid = new SurgeryTimeValid(); InitializeComponent(); ConnectValidators(); SurgeryTimeVM = new SurgeryTimeVM(SaveButtonValid, () => { this.DataContext = SurgeryTimeVM; if (GlobalVM.GlobalM.UserID == null) { create.IsEnabled = false; } }); validatorClass = surgeryTimeValid; }
private void save(object sender, System.Windows.RoutedEventArgs e) { SurgeryTimeVM.ExecuteMethod(); }
private void SaveButtonValid() { create.IsEnabled = SurgeryTimeVM.Validate() && surgeryTimeValid.Validate(surgeryTimeValid); }
protected internal bool Dirty() { return(SurgeryTimeVM.VMDirty()); }