public AddOpportunityViewModel(AddOpportunityPage page) { addOpportunityModel = new OpportunityModel(); SalesStage = SalesStages.New; SaveButtonTapped = new Command(() => { DateCreated = DateTime.Now; Task.Run(() => App.Database.SaveOpportunity(addOpportunityModel)); page.HandleSaveToDatabaseCompleted(page, new EventArgs()); }); }
public AddOpportunityViewModel(AddOpportunityPage page) { addOpportunityModel = new OpportunityModel(); SalesStage = SalesStages.New; SaveButtonTapped = new Command(() => { if (Topic.Length == 0 || Company.Length == 0 || Owner.Length == 0 || DBA.Length == 0 || LeaseAmount == 0) { SaveError(this, new EventArgs()); return; } DateCreated = DateTime.Now; Task.Run(() => App.Database.SaveOpportunity(addOpportunityModel)); page.HandleSaveToDatabaseCompleted(page, new EventArgs()); }); }