public ActionResult EditFlower(FlowerModel flower) { if (ModelState.IsValid) { entityUnit.Flowers.Update(flower); entityUnit.Save(); return(RedirectToAction(nameof(GetFlowerList))); } return(View()); }
// Save + Load public void LoadFlower() { var fileName = "Blumen.txt"; if (fileName != null) { List <string> lines = File.ReadAllLines(fileName).ToList(); foreach (var line in lines) { string[] entries = line.Split(','); FlowerModel newFlower = new FlowerModel(); newFlower.FlowerName = entries[0]; newFlower.Bloom = entries[1]; newFlower.Hardy = entries[2]; Flower.Add(newFlower); } } }
static void Main(string[] args) { FlowerModel flower = new FlowerModel(); foreach (var item in flower.FlowerList) { Console.WriteLine(item); } CharacterManager characterManager = new CharacterManager(); CharacterModel[] charactersList = { characterManager.CreateCharacter(1, "Hisoka", "Bungee Gum"), characterManager.CreateCharacter(2, "Gon", "Jajanken"), characterManager.CreateCharacter(3, "Killua", "Thunderbolt") }; CharacterEnumerable character = new CharacterEnumerable(charactersList); foreach (CharacterModel item in character.GetCharacterEnumerator()) { Console.WriteLine($"{item.Name},{item.Ability}"); } CardManager cardManager = new CardManager(); CardModel[] deck = { cardManager.createCard(1, "Moonfire"), cardManager.createCard(2, "Flamestrike"), cardManager.createCard(3, "Fireball") }; CardEnumerable card = new CardEnumerable(deck); foreach (CardModel item in card) { Console.WriteLine($"{item.Id}, {item.Name}"); } foreach (CardModel item in deck) { if (item.Id == 1) { item.Id++; } Console.WriteLine(item.Id); } foreach (CardModel item in deck) { if (item.Id == 2) { item.Id++; } Console.WriteLine(item.Id); } CardModel[] deckList = { cardManager.createCard(1, "Frostbolt"), cardManager.createCard(2, "Frostnova"), cardManager.createCard(3, "Ice Block") }; CardEnumerable cardList = new CardEnumerable(deckList); var iterator = cardList.GetEnumerator(); while (iterator.MoveNext()) { CardModel cardIter = iterator.Current as CardModel; Console.WriteLine($"{cardIter.Id},{cardIter.Name}"); } iterator.Reset(); while (iterator.MoveNext()) { CardModel cardIter = iterator.Current as CardModel; Console.WriteLine($"{cardIter.Id},{cardIter.Name}"); } Console.ReadKey(); }
public ActionResult DeleteFlower(FlowerModel flower) { entityUnit.Flowers.Delete(flower); entityUnit.Save(); return(RedirectToAction(nameof(GetFlowerList))); }