예제 #1
0
        public Util.Util.StatusCode Build(Guid divisionId, IBuildable template)
        {
            var building = template.Clone();
            var site     = Divisions.First(division => division.Id == divisionId);

            if (site.CanBuild(building))
            {
                site.Build(building);
                return(Util.Util.StatusCode.Success);
            }
            else
            {
                return(Util.Util.StatusCode.Fail);
            }
        }
예제 #2
0
 internal void Edit(Division division)
 {
     DivisionSQL.Update(division.Id, division.Name);
     Divisions.First(d => d.Id == division.Id).Name = division.Name;
 }