Ejemplo n.º 1
0
 protected override void HideComponentes(TabPage page)
 {
     if (General_TP.Equals(page))
     {
         CurrencyManager cm = (CurrencyManager)BindingContext[Partidas_DGW.DataSource];
         cm.SuspendBinding();
         foreach (DataGridViewRow row in Partidas_DGW.Rows)
         {
             if ((row.DataBoundItem as Batch).IsKitComponent)
             {
                 row.Visible = false;
             }
         }
     }
     else if (Stock_TP.Equals(page))
     {
         CurrencyManager cm = (CurrencyManager)BindingContext[Stock_DGW.DataSource];
         cm.SuspendBinding();
         foreach (DataGridViewRow row in Stock_DGW.Rows)
         {
             if ((row.DataBoundItem as Stock).IsKitComponent)
             {
                 row.Visible = false;
             }
         }
     }
 }
Ejemplo n.º 2
0
 protected void HideComponentes(TabPage page)
 {
     if (Stock_TP.Equals(page))
     {
         CurrencyManager cm = (CurrencyManager)BindingContext[Stock_DGW.DataSource];
         cm.SuspendBinding();
         foreach (DataGridViewRow row in Stock_DGW.Rows)
         {
             if ((row.DataBoundItem as StockInfo).IsKitComponent)
             {
                 row.Visible = false;
             }
         }
     }
     else if (Partidas_TP.Equals(page))
     {
         CurrencyManager cm = (CurrencyManager)BindingContext[Partidas_DGW.DataSource];
         cm.SuspendBinding();
         foreach (DataGridViewRow row in Partidas_DGW.Rows)
         {
             if ((row.DataBoundItem as BatchInfo).IsKitComponent)
             {
                 row.Visible = false;
             }
         }
     }
     else if (Components_TP.Equals(page))
     {
         if (Kit_CkB.Checked)
         {
             if (!Parts_TC.TabPages.Contains(Components_TP))
             {
                 Parts_TC.TabPages.Add(Components_TP);
             }
         }
         else
         {
             if (Parts_TC.TabPages.Contains(Components_TP))
             {
                 Parts_TC.TabPages.Remove(Components_TP);
             }
         }
     }
 }