private reference.PaginaDueBollettini CreaPaginaDueBollettini(Model.PaginaBollettino paginaBollettino) { var result = new reference.PaginaDueBollettini(); switch (paginaBollettino.Bollettini.First().Tipo) { case "896": reference.BollettinoBase bollettino896 = CreaBollettino896(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino896; break; case "674": reference.BollettinoBase bollettino674 = CreaBollettino674(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino674; break; case "451": reference.BollettinoBase bollettino451 = CreaBollettino451(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino451; break; default: break; } AddBollettino2(paginaBollettino.Bollettini.Skip(1).First(), result); return(result); }
private void AddBollettino2(Bollettino bollettino, PaginaDueBollettini result) { switch (bollettino.Tipo) { case "896": reference.BollettinoBase bollettino896 = CreaBollettino896(bollettino); result.Bollettino2 = bollettino896; break; case "674": reference.BollettinoBase bollettino674 = CreaBollettino674(bollettino); result.Bollettino2 = bollettino674; break; case "451": reference.BollettinoBase bollettino451 = CreaBollettino451(bollettino); result.Bollettino2 = bollettino451; break; default: break; } }