private PaginaBollettino CreaPaginaUnBollettino(Model.PaginaBollettino paginaBollettino) { var result = new PaginaBollettino(); switch (paginaBollettino.Bollettini.First().Tipo) { case "896": BollettinoBase bollettino896 = CreaBollettino896(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino896; break; case "674": BollettinoBase bollettino674 = CreaBollettino674(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino674; break; case "451": BollettinoBase bollettino451 = CreaBollettino451(paginaBollettino.Bollettini.First()); result.Bollettino = bollettino451; break; default: break; } return(result); }
private void CreatePaginaBollettino(Model.PaginaBollettino paginaBollettino, List <PaginaBollettino> pagineBollettiniList, List <PaginaDueBollettini> pagineDueBollettiniList) { if (paginaBollettino.Bollettini.Count == 1) { pagineBollettiniList.Add(CreaPaginaUnBollettino(paginaBollettino)); } else { pagineDueBollettiniList.Add(CreaPaginaDueBollettini(paginaBollettino)); } }
private BollettinoBase CreateBollettino2(Model.PaginaBollettino paginaBollettino) { throw new NotImplementedException(); }