public ViewContracts()
 {
     InitializeComponent();
     _mode = ContractViewMode.ViewContracts;
     _autocon = new AutoContractor();
     UserAccount.Settings.GetFormSizeLoc(this);
     contractsGrid.Tag = "Contracts Data";
     if (Globals.calculator != null)
     {
         Globals.calculator.BindGrid(contractsGrid);
     }
 }
        void cmbType_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbType.SelectedValue != null)
            {
                ContractType type = (ContractType)cmbType.SelectedValue;
                if (type == ContractType.Courier)
                {
                    _mode = ContractViewMode.ViewContracts;
                }
                else if (type == ContractType.ItemExchange)
                {
                    _mode = ContractViewMode.ItemExchangeContracts;
                }

                RefreshGUI();
                DisplayContracts();
            }
        }
 private void btnAutoContractor_Click(object sender, EventArgs e)
 {
     _mode = ContractViewMode.AutoContractor;
     RefreshGUI();
     RecalculateAutoCon();
     DisplayContracts();
 }