private void LoadTestData()
        {
            WellPads = new List <IWellPad>();

            var wPad = new WellPad();

            wPad.Id       = 1;
            wPad.Province = "Alberta (AB)";
            wPad.Location = "Grande Prairie";

            var iWell = (InjectionWell)WellFactory.Instance.InitializeWell(SubWellTypes.InjectionWell);
            var pWell = (ProductionWell)WellFactory.Instance.InitializeWell(SubWellTypes.ProductionWell);

            wPad.Wells = new List <IWell>();
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(1));
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(2));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(1));

            WellPads.Add(wPad);

            wPad          = new WellPad();
            wPad.Id       = 2;
            wPad.Province = "British Columbia (BC)";
            wPad.Location = "Kelowna";

            wPad.Wells = new List <IWell>();
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(1));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(1));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(2));

            WellPads.Add(wPad);

            wPad          = new WellPad();
            wPad.Id       = 3;
            wPad.Province = "Saskatchewan (SK)";
            wPad.Location = "Saskatoon";

            wPad.Wells = new List <IWell>();
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(1));
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(1));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(2));

            WellPads.Add(wPad);

            wPad          = new WellPad();
            wPad.Id       = 4;
            wPad.Province = "Alberta (AB)";
            wPad.Location = "Fort McMurray";

            wPad.Wells = new List <IWell>();
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(1));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(1));
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(2));

            WellPads.Add(wPad);

            wPad          = new WellPad();
            wPad.Id       = 5;
            wPad.Province = "British Columbia (BC)";
            wPad.Location = "Okanagan";

            wPad.Wells = new List <IWell>();
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(1));
            wPad.Wells.Add(iWell.GenerateRandomInjectionWell(2));
            wPad.Wells.Add(pWell.GenerateRandomProductionWell(1));

            WellPads.Add(wPad);
        }
 public void Add(WellPad wp)
 {
     WellPads.Add(wp);
 }