Example #1
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboMachines_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is Knitting.CheckComboBoxItem)
     {
         Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             Parms.Machines.Add(repo.LoadMachine(item._Pk));
         }
         else
         {
             var value = Parms.Machines.Find(it => it.MD_Pk == item._Pk);
             if (value != null)
             {
                 Parms.Machines.Remove(value);
             }
         }
     }
 }
Example #2
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboGreigeProduct_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is Knitting.CheckComboBoxItem)
     {
         Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             Parms.Greiges.Add(repo.LoadGriege(item._Pk));
         }
         else
         {
             var value = Parms.Greiges.Find(it => it.TLGreige_Id == item._Pk);
             if (value != null)
             {
                 Parms.Greiges.Remove(value);
             }
         }
     }
 }
Example #3
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboStore_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is Knitting.CheckComboBoxItem)
     {
         Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.WhseStores.Add(repo.LoadStore(item._Pk));
         }
         else
         {
             var value = QueryParms.WhseStores.Find(it => it.WhStore_Id == item._Pk);
             if (value != null)
             {
                 QueryParms.WhseStores.Remove(value);
             }
         }
     }
 }
Example #4
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboProductGroup_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is Knitting.CheckComboBoxItem)
     {
         Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.ProductQualities.Add(repo.LoadGreigeQuality(item._Pk));
         }
         else
         {
             var value = QueryParms.ProductQualities.Find(it => it.GQ_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.ProductQualities.Remove(value);
             }
         }
     }
 }
Example #5
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboKnittingCustomer_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is Knitting.CheckComboBoxItem)
     {
         Knitting.CheckComboBoxItem item = (Knitting.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.Customers.Add(repo.LoadCustomer(item._Pk));
         }
         else
         {
             var value = QueryParms.Customers.Find(it => it.Cust_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.Customers.Remove(value);
             }
         }
     }
 }