Example #1
0
        private PubblicazioneViewModel UpdateServizio(ANNUNCIO model, PubblicaServizioCopiaViewModel viewModelCopia)
        {
            PubblicazioneViewModel viewModel = null;

            viewModel = new PubblicaServizioViewModel(model);
            // se รจ stato copiato l'annuncio, allora riporto le modifiche
            if (viewModel != null)
            {
                viewModel.Update(viewModelCopia);
            }

            return(viewModel);
        }
Example #2
0
        private string GetNomeVistaTipologia(int categoria)
        {
            List <FINDSOTTOCATEGORIE_Result> listaCategorie = (HttpContext.Application["categorie"] as List <FINDSOTTOCATEGORIE_Result>);
            FINDSOTTOCATEGORIE_Result        model          = listaCategorie.SingleOrDefault(item => item.ID == categoria);

            if (model != null)
            {
                TipoAcquisto tipoAcquisto = ((TipoAcquisto)model.TIPO_VENDITA);
                string       tipoAnnuncio = tipoAcquisto.ToString();
                ViewData["ActionTipologia"] = "/Pubblica/" + tipoAnnuncio;
                if (tipoAcquisto == TipoAcquisto.Servizio)
                {
                    TempData["modelloVista"] = new PubblicaServizioViewModel();
                }
                else
                {
                    TempData["modelloVista"] = new PubblicaOggettoViewModel();
                }
                return(tipoAnnuncio);
            }
            return(null);
        }
Example #3
0
 public ActionResult Servizio(PubblicaServizioViewModel model)
 {
     return(SaveAnnuncio(model));
 }