コード例 #1
0
 private void OilProductionForm_Load(object sender, EventArgs e)
 {
     _wellPadHandler = FacilityManager.GetInstance();
     LoadWellPads();
     _op = (OilProduction)WellFactory.Instance.InitializeDailyProductionLog();
     _op.BarrelsOverFifty += Production_BarrelsOverFifty;
 }
コード例 #2
0
        private void uxSave_Click(object sender, EventArgs e)
        {
            OilProduction production = new OilProduction();

            production.ProductionDate  = uxDate.Value.Date;
            production.BarrelsProduced = Convert.ToInt32(uxBarrels.Text);
            FindProductionWell().DailyProduction.Add(production);
            FacilityManager.FacilityMng.SaveData();
            RefreshGridView();
        }