public ExeResult CreateGame(GameModel model) { ExeResult exeResult = ValidPublisherAndGanre(model); if (exeResult.IsError) { return(exeResult); } GameModel game = controlGame.GetByNameYearPublishing(model); if (game != null) { return(new ExeResult(new List <string>() { "This game already exists" })); } return(controlGame.Create(model)); }