public async Task <IActionResult> Save(PersonTile tile) { if (ModelState.IsValid) { return(await SaveBaseTile(ConfigStore, tile)); } return(View("Add", tile)); }
public async Task <IActionResult> Save([FromRoute] string page, PersonTile tile) { if (ModelState.IsValid) { return(await SaveBaseTile(page, ConfigStore, tile)); } await PopulateSelectLists(); return(View("Add", tile)); }
internal static PersonTile Create(Transform container, Vector3 iniPos, Person person) { PersonTile obj = null; var root = ""; obj = (PersonTile)Resources.Load(Root.person_Tile, typeof(PersonTile)); obj = (PersonTile)Instantiate(obj, new Vector3(), Quaternion.identity); var iniScale = obj.transform.localScale; obj.transform.SetParent(container); obj.transform.localPosition = iniPos; obj.transform.localScale = iniScale; obj.Person1 = person; return(obj); }
void TilesOfPeopleInAHouse() { if (_tiles.Count > 0) { return; } _oldBuilding = _building; var iniGO = FindGameObjectInHierarchy("IniPos_Person_Tile", gameObject); _peopleTileIniPos = iniGO.transform.localPosition; for (int i = 0; i < Building.Families[0].MembersOfAFamily(); i++) { var personP = Building.Families[0].MemberAt(i); _tiles.Add(PersonTile.Create(_general.transform, ReturnIniPos(iForSpwItem), personP)); iForSpwItem++; } }