public decimal ListeValute() { decimal idValuta = 0; List <ValuteModel> llm = new List <ValuteModel>(); var r = new List <SelectListItem>(); using (dtValute dtl = new dtValute()) { llm = dtl.GetValute().OrderBy(a => a.descrizioneValuta).ToList(); if (llm != null && llm.Count > 0) { r = (from t in llm select new SelectListItem() { Text = t.descrizioneValuta, Value = t.idValuta.ToString() }).ToList(); if (idValuta == 0) { r.First().Selected = true; idValuta = Convert.ToDecimal(r.First().Value); } else { r.Where(a => a.Value == idValuta.ToString()).First().Selected = true; } } ViewBag.Valute = r; } return(idValuta); }
public ActionResult NuovoTFR(decimal idValuta, bool escludiAnnullati) { var r = new List <SelectListItem>(); try { using (dtValute dtl = new dtValute()) { var lm = dtl.GetValute(idValuta); ViewBag.DescrizioneValuta = lm; } ViewBag.escludiAnnullati = escludiAnnullati; return(PartialView()); } catch (Exception ex) { return(PartialView("ErrorPartial")); } }
public ActionResult NuoveValute(decimal idValuta) { var r = new List <SelectListItem>(); try { using (dtValute dtl = new dtValute()) { var lm = dtl.GetValute(idValuta); ViewBag.descrizionevaluta = lm; } ViewBag.idValuta = idValuta; return(PartialView()); } catch (Exception ex) { return(PartialView("ErrorPartial")); } }
public ActionResult InserisciTFR(TFRModel ibm, bool escludiAnnullati = true, bool aggiornaTutto = false) { ViewBag.escludiAnnullati = escludiAnnullati; //var r = new List<SelectListItem>(); List <TFRModel> libm = new List <TFRModel>(); try { if (ModelState.IsValid) { using (dtTfr dtib = new dtTfr()) { dtib.SetTfr(ibm, aggiornaTutto); } decimal idLivello = CaricaComboFunzioniTFR(ibm.idValuta); using (dtTfr dtib = new dtTfr()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_TFRPrimoNonAnnullato(idLivello); libm = dtib.getListTfr(idLivello, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } return(PartialView("TFR", libm)); } else { using (dtValute dtl = new dtValute()) { var lm = dtl.GetValute(ibm.idValuta); ViewBag.DescrizioneValuta = lm; } CaricaComboFunzioniTFR(ibm.idValuta); return(PartialView("NuovoTFR", ibm)); } } catch (Exception ex) { return(PartialView("ErrorPartial")); } }
public ActionResult InserisciValuta(ValuteModel ibm) { var r = new List <SelectListItem>(); List <ValuteModel> libm = new List <ValuteModel>(); List <ValuteModel> llm = new List <ValuteModel>(); try { if (ModelState.IsValid) { using (dtValute dtib = new dtValute()) { dtib.SetValute(ibm); } ListeValute(); using (dtValute dtib = new dtValute()) { libm = dtib.getListValute().OrderBy(a => a.idValuta).ToList(); } return(PartialView("Valute", libm)); } else { using (dtValute dtl = new dtValute()) { var lm = dtl.GetValute(ibm.idValuta); ViewBag.descrizionevaluta = lm; } return(PartialView("NuoveValute", ibm)); } } catch (Exception ex) { return(PartialView("ErrorPartial")); } }