Пример #1
0
        private void Produccion_Load(object sender, EventArgs e)
        {
            CboEmpresa.SelectedIndex = 0;

            //cargar los productos que sean formulados
            DtProductosFormulados  = new DataTable();
            DtProductosFormuladosA = new DataTable();//aca se guardara una copia que no sera alterada
            DtProductosFormulados  = ObjCL_Produccion.GetProductosFormulados();
            DtProductosFormuladosA.Merge(DtProductosFormulados);
            TdgProductosFormulados.SetDataBinding(DtProductosFormulados, "", true);

            //instanciar la tabla pára los productos batch
            DtProductosBatch = new DataTable();
            DtProductosBatch.Columns.Add("ProductoID", typeof(string));
            DtProductosBatch.Columns.Add("NomProducto", typeof(string));
            DtProductosBatch.Columns.Add("Batch", typeof(decimal));
            DtProductosBatch.Columns.Add("Terminado", typeof(bool));
            DtProductosBatch.Columns.Add("Producir", typeof(bool)).ReadOnly = false;
            DtProductosBatch.Columns.Add("PesoBatch", typeof(decimal));
            DtProductosBatch.Columns.Add("PesoSaco", typeof(decimal));
            DtProductosBatch.Columns.Add("CantidadProducir", typeof(decimal)).ReadOnly = false;
            TdgFormuladosBatch.SetDataBinding(DtProductosBatch, "", true);

            cboFechaFin.Value    = DateTime.Now;
            cboFechaInicio.Value = DateTime.Now;

            BtnGrabar.Visible = false;

            ocultarToolStrip();
        }
Пример #2
0
 private void TcOpciones_SelectedIndexChanged(object sender, EventArgs e)
 {
     DtProductosBatch.Clear();
     BtnGrabar.Visible = false;
     if (TcOpciones.SelectedIndex == 0)
     {
         DtProductosFormulados.Clear();
         DtProductosFormulados.Merge(DtProductosFormuladosA);
         TdgProductosFormulados.SetDataBinding(DtProductosFormulados, "", true);
         TdgFormuladosBatch.SetDataBinding(DtProductosBatch, "", true);
         BtnMostrarPlan.Visible = true;
     }
     else if (TcOpciones.SelectedIndex == 1)
     {
         BtnProductoTerminado.Visible = true;
         TdgFormuladosHistorico.SetDataBinding(DtProductosBatch, "", true);
         DtMateriaPrimaHistorico      = new DataTable();
         LstHistorico.DataSource      = DtMateriaPrimaHistorico;
         BtnProductoTerminado.Visible = false;
         BtnMostrarPlan.Visible       = false;
     }
 }