public ActionResult Edit(int id, int caracId, FormCollection collection) { try { if (service.UpdatePokemon(ConvertFormCollectionToPokemonComposite(id, caracId, collection))) { return(RedirectToAction("Index")); } else { return(View()); } } catch { return(View()); } }