public ActionResult AliquoteContributiveLivello(decimal idTipoContributo, bool escludiAnnullati) { List <AliquoteContributiveModel> libm = new List <AliquoteContributiveModel>(); var r = new List <SelectListItem>(); List <TipoAliquoteContributiveModel> llm = new List <TipoAliquoteContributiveModel>(); ViewBag.idTipoContributo = idTipoContributo; ViewBag.escludiAnnullati = escludiAnnullati; try { using (dtTipoAliquoteContributive dtl = new dtTipoAliquoteContributive()) { llm = dtl.GetTipoAliquote().OrderBy(a => a.descrizione).ToList(); if (llm != null && llm.Count > 0) { r = (from t in llm select new SelectListItem() { Text = t.descrizione, Value = t.idTipoAliqContr.ToString() }).ToList(); r.Where(a => a.Value == idTipoContributo.ToString()).First().Selected = true; var lm = dtl.GetTipoAliquote(idTipoContributo); ViewBag.descrizione = lm; } ViewBag.Aliquote = r; } using (dtAliquoteContr dtib = new dtAliquoteContr()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_AliquoteContributivePrimoNonAnnullato(idTipoContributo); libm = dtib.getListAliquoteContributive(idTipoContributo, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } ViewBag.idTipoContributo = idTipoContributo; return(PartialView("AliquoteContributive", libm)); }
public ActionResult NuovaAliquotaContributiva(decimal idTipoContributo, bool escludiAnnullati) { var r = new List <SelectListItem>(); try { using (dtTipoAliquoteContributive dtl = new dtTipoAliquoteContributive()) { var lm = dtl.GetTipoAliquote(idTipoContributo); ViewBag.descrizione = lm; } ViewBag.escludiAnnullati = escludiAnnullati; return(PartialView()); } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } }