private async void BtnHomepage_Click(object sender, EventArgs e) { var db = new DataBase(); var homepages = new List <Homepage>(); if (_group.Id != 0) { homepages = await db.Homepages.Where(d => !d.Deleted && d.GroupNode.Any(f => !f.Deleted && f.GroupId == _group.Id)).ToListAsync(); } var homepageForm = new Homepages(ref homepages, 0, 0, true); homepageForm.ShowDialog(); _gotHomepage = true; _homepages = homepages; }
private async void BtnHomepage_Click(object sender, EventArgs e) { if (_isItOrganization) { var orga = (Organization)TvOrganization.SelectedObject; var db = new DataBase(); var homepageList = await db.Homepages.Where(d => !d.Deleted && d.OrganizationNode.Any(f => f.Organization.Id == orga.Id)).ToListAsync(); var homepageForm = new Homepages(ref homepageList, orga.Id, 1, false); homepageForm.Show(); } else { var member = ((MemberWithGroup)TvGroupsMembers.SelectedObject).Member; var group = ((MemberWithGroup)TvGroupsMembers.SelectedObject).Group; var doYouMean = new DoYouMean(ref group, ref member, 3); doYouMean.Show(); } }