public ActionResult PlayPet(int id) { Pets selectedPet = Pets.Find(id); selectedPet.Play(); return(View(selectedPet)); }
public ActionResult SleepPet(int id) { Pets selectedPet = Pets.Find(id); selectedPet.Sleep(); return(View(selectedPet)); }
public ActionResult SinglePet(int id) { Pets newPet = Pets.Find(id); return(View(newPet)); //return new EmptyResult(); }
public void SetGetId_SetsGetsId_int() { Pets newPet = new Pets(); Pets newPet02 = new Pets(); List <Pets> compare = new List <Pets>() { newPet, newPet02 }; Assert.AreEqual(newPet, Pets.Find(1)); }
//Should be moved to Pet class. public void LoadPetsFromString(string data) { string[] lines = data.Split((char)17)[0].Split((char)16); foreach (string line in lines) { if (line.Length > 1) { Pet newPet = new Pet(); string[] info = line.Split((char)15)[0].Split((char)14); newPet.Name = info[0]; newPet.Description = info[1]; newPet.Nickname = info[2]; newPet.MinLevel = int.Parse(info[3]); newPet.Affinity = info[4]; newPet.Identifier = info[5]; string skillString = line.Split((char)15)[1]; newPet.SetSkills(Extensions.GetSkillsFromString(skillString)); if (Pets.Find(x => x.Name == info[0]) == null) { Pets.Add(newPet); } } } if (data.Split((char)17).Length > 1) { if (data.Split((char)17)[1] == "None") { return; } ActivePet = Pets.Find(x => x.Name == data.Split((char)17)[1]); } }