Ejemplo n.º 1
0
        //-------------------------------------------------------------------------------------
        // this message handler gets called when the user checks/unchecks an item the combo box
        //----------------------------------------------------------------------------------------
        private void cmboPanelIssue_CheckStateChanged(object sender, EventArgs e)
        {
            if (sender is CMT.CheckComboBoxItem && formloaded)
            {
                CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
                if (item.CheckState)
                {
                    if (label6.Text.Length == 0)
                    {
                        using (var context = new TTI2Entities())
                        {
                            var selected = context.TLCMT_PanelIssue.Find(item._Pk);
                            if (selected != null)
                            {
                                var TranType = context.TLADM_TranactionType.Find(selected.CMTPI_TranType_FK);
                                if (TranType != null)
                                {
                                    if (selected.CMTPI_FromWhse_FK != 0)
                                    {
                                        label6.Text = context.TLADM_WhseStore.Find(TranType.TrxT_FromWhse_FK).WhStore_Description;
                                    }
                                    else
                                    {
                                        label6.Text = String.Empty;
                                    }

                                    label7.Text = context.TLADM_WhseStore.Find(TranType.TrxT_ToWhse_FK).WhStore_Description;
                                }

                                var LNU = context.TLADM_LastNumberUsed.Where(x => x.LUN_Department_FK == selected.CMTPI_Department_FK).FirstOrDefault();
                                if (LNU != null)
                                {
                                    label2.Text = LNU.col2.ToString();
                                }
                            }
                        }
                    }

                    QueryParms.PanelIssue.Add(Repo.LoadPanelIssue(item._Pk));
                }
                else
                {
                    var value = QueryParms.PanelIssue.Find(it => it.CMTPI_Pk == item._Pk);
                    if (value != null)
                    {
                        QueryParms.PanelIssue.Remove(value);
                    }
                }
            }
        }
Ejemplo n.º 2
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboColours_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && formloaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.Colours.Add(repo.LoadColour(item._Pk));
         }
         else
         {
             var value = QueryParms.Colours.Find(it => it.Col_Id == item._Pk);
             if (value != null)
             {
                 QueryParms.Colours.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 3
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboLines_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && FormLoaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.Depts.Add(repo.LoadDepartment(item._Pk));
         }
         else
         {
             var value = QueryParms.Depts.Find(it => it.Dep_Id == item._Pk);
             if (value != null)
             {
                 QueryParms.Depts.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 4
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboWareHouse_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && formloaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             parms.WhseStores.Add(repo.LoadWareHouse(item._Pk));
         }
         else
         {
             var value = parms.WhseStores.Find(it => it.WhStore_Id == item._Pk);
             if (value != null)
             {
                 parms.WhseStores.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 5
0
 private void cmboBIFIssue_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && formloaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.BIFInTransit.Add(Repo.LoadBIFTransit(item._Pk));
         }
         else
         {
             var value = QueryParms.BIFInTransit.Find(it => it.BIFT_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.BIFInTransit.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 6
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboNonCompliance_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && FormLoaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.NonADMCompliances.Add(repo.LoadNoneCompliance(item._Pk));
         }
         else
         {
             var value = QueryParms.NonADMCompliances.Find(it => it.CMTNC_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.NonADMCompliances.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 7
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboCutSheets_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && FormLoaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.CutSheets.Add(repo.LoadCutSheet(item._Pk));
         }
         else
         {
             var value = QueryParms.CutSheets.Find(it => it.TLCutSH_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.CutSheets.Remove(value);
             }
         }
     }
 }
Ejemplo n.º 8
0
 //-------------------------------------------------------------------------------------
 // this message handler gets called when the user checks/unchecks an item the combo box
 //----------------------------------------------------------------------------------------
 private void cmboMeasurement_CheckStateChanged(object sender, EventArgs e)
 {
     if (sender is CMT.CheckComboBoxItem && formloaded)
     {
         CMT.CheckComboBoxItem item = (CMT.CheckComboBoxItem)sender;
         if (item.CheckState)
         {
             QueryParms.MeasurementPoints.Add(repo.LoadMeasurePoints(item._Pk));
         }
         else
         {
             var value = QueryParms.MeasurementPoints.Find(it => it.CMTMP_Pk == item._Pk);
             if (value != null)
             {
                 QueryParms.MeasurementPoints.Remove(value);
             }
         }
     }
 }