private void dataBind(long id)
        {
            cmb_equipmentInfo.Text = this.ENo;
            cmb_productName.Text   = this.Pname;
            cmb_productModel.Text  = this.Pmodel;
            switch (Type)
            {
            case ProducePlan.pType.Mixture:
                dasherResourceConsumeDailyStatistics = producePlan.GetDasherResourceConsumeDailyStatisticsObj(id);
                if (dasherResourceConsumeDailyStatistics != null)
                {
                    txt_produceDate.Text       = dasherResourceConsumeDailyStatistics.Producedate.ToString();
                    txt_quantity.Text          = dasherResourceConsumeDailyStatistics.quantity.ToString();
                    txt_manHour.Text           = dasherResourceConsumeDailyStatistics.manHour.ToString();
                    txt_consumeRate1.Text      = dasherResourceConsumeDailyStatistics.consumeRate1.ToString();
                    txt_consumeRate2.Text      = dasherResourceConsumeDailyStatistics.consumeRate2.ToString();
                    txt_consumeCoulometry.Text = dasherResourceConsumeDailyStatistics.consumeCoulometry.ToString();
                }
                break;

            case ProducePlan.pType.EmulsificationAsphaltum:
                rebuildAsphaltConsumeDailyStatistics = producePlan.GetRebuildAsphaltConsumeDailyStatisticsObj(id);
                if (rebuildAsphaltConsumeDailyStatistics != null)
                {
                    txt_produceDate.Text       = rebuildAsphaltConsumeDailyStatistics.produceDate.ToString();
                    txt_manHour.Text           = rebuildAsphaltConsumeDailyStatistics.manHour.ToString();
                    txt_consumeRate1.Text      = rebuildAsphaltConsumeDailyStatistics.consumeRate1.ToString();
                    txt_consumeRate2.Text      = rebuildAsphaltConsumeDailyStatistics.consumeRate2.ToString();
                    txt_consumeCoulometry.Text = rebuildAsphaltConsumeDailyStatistics.consumeCoulometry.ToString();
                    txt_quantity.Text          = rebuildAsphaltConsumeDailyStatistics.quantity1.ToString();
                    txt_fuelWastage2.Text      = rebuildAsphaltConsumeDailyStatistics.fuelWastage2.ToString();
                }
                break;

            case ProducePlan.pType.RestructureAsphaltum:
                asphaltumConsumeDailyStatistics = producePlan.GetAsphaltumConsumeDailyStatisticsObj(id);
                if (asphaltumConsumeDailyStatistics != null)
                {
                    txt_produceDate.Text       = asphaltumConsumeDailyStatistics.produceDate.ToString();
                    txt_manHour.Text           = asphaltumConsumeDailyStatistics.manHour.ToString();
                    txt_consumeRate1.Text      = asphaltumConsumeDailyStatistics.consumeRate1.ToString();
                    txt_consumeRate2.Text      = asphaltumConsumeDailyStatistics.consumeRate2.ToString();
                    txt_consumeCoulometry.Text = asphaltumConsumeDailyStatistics.consumeCoulometry.ToString();
                    txt_quantity.Text          = asphaltumConsumeDailyStatistics.quantity1.ToString();
                    txt_fuelWastage2.Text      = asphaltumConsumeDailyStatistics.fuelWastage2.ToString();
                }
                break;
            }
        }
Exemple #2
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 /// <param name="obj">实例对象</param>
 public void UpdateAsphaltumConsumeDailyStatistics(AsphaltumConsumeDailyStatistics obj)
 {
     new AsphaltumConsumeDailyStatisticsAction().Update(obj);
 }