Esempio n. 1
0
        /// <summary>
        /// Allows the game to perform any initialization it needs to before starting to run.
        /// This is where it can query for any required services and load any non-graphic
        /// related content.  Calling base.Initialize will enumerate through any components
        /// and initialize them as well.
        /// </summary>
        protected override void Initialize()
        {
            base.Initialize();

            spriteBatch = new SpriteBatch(GraphicsDevice);

            Window.Title = "Legacy of the Ancients";

            plumbing = new Plumbing();

            plumbing.Register(GraphicsDevice);
            plumbing.Register(new SceneStack());
            plumbing.Register(new ContentProvider(Content));

            plumbing.Complete();

            var initializer = plumbing.Resolve <IInitializer>();

            initializer.Initialize();

            xle = plumbing.Resolve <XleProgram>();

            this.Window.AllowUserResizing  = true;
            this.Window.ClientSizeChanged += Window_ClientSizeChanged;

            void Window_ClientSizeChanged(object sender, EventArgs e)
            {
                graphics.PreferredBackBufferWidth  = Window.ClientBounds.Width;
                graphics.PreferredBackBufferHeight = Window.ClientBounds.Height;
                graphics.ApplyChanges();
            }
        }
Esempio n. 2
0
        public bool IsCheckHasProblemPlumbing(Plumbing plumbing)
        {
            var plumbingMWA   = plumbing?.MWA?.QualityProblem?.HasProblem == true;
            var plumbingPWA   = plumbing?.PWA?.QualityProblem?.HasProblem == true;
            var plumbingOther = plumbing?.Other?.QualityProblem?.HasProblem == true;

            return(plumbingMWA || plumbingPWA || plumbingOther);
        }
Esempio n. 3
0
 public bool IsCheckProblem(WaterSources waterSources, Plumbing plumbing, GroundWater groundWater, River river, Pool pool, Irrigation irrigation)
 {
     return(IsCheckPlumbing(waterSources?.Plumbing, plumbing) ||
            IsCheckUnderGround(waterSources?.UnderGround, groundWater) ||
            IsCheckPool(waterSources?.Pool, pool) ||
            IsCheckRiver(waterSources?.River, river) ||
            IsCheckIrrigation(waterSources?.Irrigation, irrigation));
 }
Esempio n. 4
0
        public string InspectBuilding()
        {
            var toReturn = new StringBuilder();

            var electrical = new Electrical();
            var foundation = new Foundation();
            var plumbing   = new Plumbing();
            var roof       = new Roof();

            toReturn.AppendLine(electrical.InspectWiring());
            toReturn.AppendLine(foundation.InspectFoundation());
            toReturn.AppendLine(plumbing.InspectPlumbing());
            toReturn.AppendLine(roof.InspectRoof());

            return(toReturn.ToString());
        }
 public CubicMeterPlumbingManage(Plumbing plumbing, BuildingType?buildingType, double meterRentalFee, double plumbingPrice)
 {
     Plumbing           = plumbing;
     BuildingType       = buildingType;
     MeterRentalFee     = meterRentalFee;
     PlumbingPrice      = plumbingPrice;
     CanCumputePlumbing = StatusCompute.True;
     BDTypes            = new List <BuildingType>
     {
         NSOWater.HotMigration.Models.BuildingType.SingleHouse,
         NSOWater.HotMigration.Models.BuildingType.TownHouse,
         NSOWater.HotMigration.Models.BuildingType.ShopHouse,
         NSOWater.HotMigration.Models.BuildingType.Apartment,
         NSOWater.HotMigration.Models.BuildingType.Religious,
         NSOWater.HotMigration.Models.BuildingType.GreenHouse
     };
 }
Esempio n. 6
0
 public bool IsCheckPlumbing(bool?isPlumbing, Plumbing plumbing)
 {
     return((isPlumbing == true) ? IsCheckHasProblemPlumbing(plumbing) : false);
 }
Esempio n. 7
0
 public void Intialize()
 {
     sessionFactory = Plumbing.CreateSessionFactory();
     crudDbServices = new CrudDbServices(sessionFactory);
 }
Esempio n. 8
0
 public EmployeeController()
 {
     sessionFactory = Plumbing.CreateSessionFactory();
     crudDbServices = new CrudDbServices(sessionFactory);
 }
Esempio n. 9
0
        public void Plumbing_Test()
        {
            var plumbingModule = new Plumbing();

            Assert.AreEqual("Input: blue. Output: yellow.", plumbingModule.Command(bomb, "solve plumbing"), "Error test #1", null);
        }