Beispiel #1
0
        private void Cb_DivisionSelection_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (!this.IsLoaded)
            {
                return;
            }
            try
            {
                string filter = ((ComboBoxItem)(this.cb_DivisionSelection.SelectedItem)).Tag.ToString();

                if (((ComboBoxItem)(this.cb_DataToView.SelectedItem)).Tag.ToString() == "POLICY")
                {
                    this.btn_AddQuote.Visibility   = Visibility.Collapsed;
                    this.quoteDataGrid.Visibility  = Visibility.Collapsed;
                    this.quoteDataGrid.ItemsSource = null;

                    this.btn_AddPolicy.Visibility   = Visibility.Visible;
                    this.policyDataGrid.Visibility  = Visibility.Visible;
                    this.policyDataGrid.ItemsSource = policyManager.GetPolicies(filter);
                }
                else if (((ComboBoxItem)(this.cb_DataToView.SelectedItem)).Tag.ToString() == "QUOTE")
                {
                    this.policyDataGrid.Visibility  = Visibility.Collapsed;
                    this.btn_AddPolicy.Visibility   = Visibility.Collapsed;
                    this.policyDataGrid.ItemsSource = null;

                    this.quoteDataGrid.Visibility  = Visibility.Visible;
                    this.btn_AddQuote.Visibility   = Visibility.Visible;
                    this.quoteDataGrid.ItemsSource = quoteManager.GetQuotes(filter);
                }
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        public MainWindow()
        {
            InitializeComponent();
            policyManager = new PolicyManager();
            quoteManager  = new QuoteManager();

            this.quoteDataGrid.Visibility  = Visibility.Collapsed;
            this.btn_AddQuote.Visibility   = Visibility.Collapsed;
            this.quoteDataGrid.ItemsSource = null;

            this.policyDataGrid.Visibility = Visibility.Visible;
            this.policyDataGrid.Visibility = Visibility.Visible;
            try
            {
                this.policyDataGrid.ItemsSource = policyManager.GetPolicies("ALL");
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message);
            }


            App.Current.Properties["EDIT_TYPE"] = "";
            App.Current.Properties["VIEW_TYPE"] = "";
        }
Beispiel #3
0
 public IHttpActionResult Get()
 {
     return(Ok(policyManager.GetPolicies()));
 }