Esempio n. 1
0
        public void UpdateWar(EntitiesLayer.War war)
        {
            DataAccessLayer.ThronesTournamentEntities bdd = new ThronesTournamentEntities();
            War objEntity = bdd.Wars.FirstOrDefault(w => w.Id == war.ID);

            objEntity.house1 = war.FirstHouse.ID;
            objEntity.house2 = war.SecondHouse.ID;
            objEntity.winner = war.ID_WinnerHouse;;

            bdd.SaveChanges();
        }
Esempio n. 2
0
        public void AddWar(EntitiesLayer.War war)
        {
            DataAccessLayer.ThronesTournamentEntities bdd = new ThronesTournamentEntities();

            var newWar = new War();

            newWar.house1 = war.FirstHouse.ID;
            newWar.house2 = war.SecondHouse.ID;
            newWar.winner = war.ID_WinnerHouse;

            bdd.Wars.Add(newWar);

            bdd.SaveChanges();
        }
Esempio n. 3
0
        private EntitiesLayer.War ConvertToWar(War element)
        {
            EntitiesLayer.War war = new EntitiesLayer.War();

            if (element != null)
            {
                war.ID             = element.Id;
                war.FirstHouse     = GetHouseByWar(element.house1);
                war.SecondHouse    = GetHouseByWar(element.house2);
                war.ID_WinnerHouse = element.winner;
            }
            else
            {
                war = null;
            }

            return(war);
        }
Esempio n. 4
0
        public void UpdateWar(EntitiesLayer.War war)
        {
            DataAccessLayer.DALManager manager = DataAccessLayer.DALManager.Instance;

            manager.DALServer.UpdateWar(war);
        }