private async void FeedTFSCasesAsync(string casesTFSQueue) { var cases = await TFSConnector.Instance.GetCasesAsync(casesTFSQueue); foreach (var tfscase in cases) { CaseInfo caseInfo = CasesStatesOperations.GetCaseInfo(tfscase.CaseNumber); var formedCase = new CaseControl(tfscase, caseInfo.Left, caseInfo.Top, caseInfo.Marked); LayoutRoot.Children.Add(formedCase); CaseControls.Add(formedCase); } }
private void UserControl_MouseRightButtonDown(object sender, MouseButtonEventArgs e) { if (_marker == null) { CreateMarkedDot(); CasesStatesOperations.TriggerMarked(CaseNumber, true); } else { mainGrid.Children.Remove(_marker); _marker = null; CasesStatesOperations.TriggerMarked(CaseNumber, false); } }
public async void FeedCasesAsync(string casesQueue) { ClearCaseControls(); var cases = await SFConnector.Instance.GetCasesAsync(casesQueue); foreach (var sfcase in cases) { CaseInfo caseInfo = CasesStatesOperations.GetCaseInfo(sfcase.CaseNumber); var formedCase = new CaseControl(sfcase, caseInfo.Left, caseInfo.Top, caseInfo.Marked); LayoutRoot.Children.Add(formedCase); CaseControls.Add(formedCase); } //LayoutRoot.Children.Add(new TestControl()); }
private void Button_Click(object sender, RoutedEventArgs e) { CasesStatesOperations.SaveState(); }
private void Application_Exit(object sender, ExitEventArgs e) { CasesStatesOperations.SaveState(); }
private void Grid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) { CasesStatesOperations.UpdateCasePosition(CaseNumber, Top, Left); Mouse.Capture(null); captured = false; }