Get campaign list
This commit is contained in:
parent
a13fb49942
commit
53bfb770ea
6 changed files with 145 additions and 2 deletions
|
@ -211,8 +211,9 @@ namespace Sledgemapper
|
|||
_mainWidget.MenuViewCenterOnSelection.Selected += OnMenuViewCenterOnSelectionSelected;
|
||||
_mainWidget.MenuViewShowCellNUmbers.Selected += OnMenuViewShowCellNUmbersSelected;
|
||||
_mainWidget.MenuViewShowNotes.Selected += OnMenuViewNotesSelected;
|
||||
_mainWidget.MenuCampaingNew.Selected += OnMenuCampaignNew;
|
||||
|
||||
_mainWidget.MenuCampaingNew.Selected += OnMenuCampaignNew;
|
||||
_mainWidget.MenuCampaignOpen.Selected += OnMenuCampaignOpen;
|
||||
_mainWidget.MenuConnectNew.Enabled = false;
|
||||
_mainWidget.MenuConnectJoin.Enabled = false;
|
||||
_mainWidget.MenuConnectSync.Enabled = false;
|
||||
|
@ -322,6 +323,31 @@ namespace Sledgemapper
|
|||
content.TxtCampaign.SetKeyboardFocus();
|
||||
}
|
||||
|
||||
private async void OnMenuCampaignOpen(object sender, EventArgs e)
|
||||
{
|
||||
if (!((MenuItem)sender).Enabled)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Window window = new()
|
||||
{
|
||||
Title = "Campaigns"
|
||||
};
|
||||
|
||||
var content = new CampaignList();
|
||||
var campaigns = await _communicationManager.Api.GetCampaigns();
|
||||
//content.BtnNewCampaign.Text = "N";
|
||||
|
||||
|
||||
|
||||
// content.BtnNewCampaign.Click += OnButtonNewCampaignClicked;
|
||||
window.Content = content;
|
||||
|
||||
window.ShowModal(_desktop);
|
||||
// content.TxtCampaign.SetKeyboardFocus();
|
||||
}
|
||||
|
||||
private void OneMenuFileSettingsSelected(object sender, EventArgs e)
|
||||
{
|
||||
var propertyGrid = new PropertyGrid
|
||||
|
@ -2133,6 +2159,7 @@ namespace Sledgemapper
|
|||
_authResponse = await _communicationManager.Login(new AuthenticateModel
|
||||
{
|
||||
Username = localContent.TxtEmail.Text,
|
||||
Email = localContent.TxtEmail.Text,
|
||||
Password = localContent.TxtPassword.Text
|
||||
});
|
||||
successful = _authResponse != null;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue