public ActionResult ElencoUploadVariazioneTV(decimal idTitoliViaggio) { try { using (dtVariazioneTitoliViaggi dtvtv = new dtVariazioneTitoliViaggi()) { bool notificaEseguita = false; bool richiediNotifica = false; bool richiediAttivazione = false; bool richiediConiuge = false; bool richiediFigli = false; bool DocTitoliViaggio = false; bool DocCartaImbarco = false; bool inLavorazione = false; bool trasfAnnullato = false; var nDocCartaImbarco = dtvtv.GetNumDocumenti(idTitoliViaggio, EnumTipoDoc.Carta_Imbarco); var nDocTitoliViaggio = dtvtv.GetNumDocumenti(idTitoliViaggio, EnumTipoDoc.Titolo_Viaggio); dtvtv.SituazioneTitoliViaggio(idTitoliViaggio, out richiediNotifica, out richiediAttivazione, out richiediConiuge, out richiediFigli, out DocTitoliViaggio, out DocCartaImbarco, out inLavorazione, out trasfAnnullato); if (richiediAttivazione) { notificaEseguita = true; } ViewData.Add("notificaEseguita", notificaEseguita); ViewData.Add("idTitoliViaggio", idTitoliViaggio); ViewData.Add("nDocCartaImbarco", nDocCartaImbarco); ViewData.Add("nDocTitoliViaggio", nDocTitoliViaggio); return(PartialView()); } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } }