public ActionResult GetDetailsCalendarEvents(DateTime DataInizio, string stato) { List <ElencoElementiHome> tmp = new List <ElencoElementiHome>(); try { using (dtCalendarioEventi dtcal = new dtCalendarioEventi()) { tmp.AddRange(dtcal.GetDetailsCalendarEvents(DataInizio, stato)); } } catch { return(null); } return(PartialView(tmp)); }
public ActionResult DetailsFunzioneEvento(EnumFunzioniEventi idf, int idd) { DettagliMessaggio tmp = new DettagliMessaggio(); try { using (dtCalendarioEventi dtcal = new dtCalendarioEventi()) { tmp = dtcal.OgggettoFunzioneEvento(idf, idd); } } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } return(PartialView(tmp)); }
//[HttpPost] public JsonResult GetDiaryEvents(DateTime start, DateTime end) { List <CalendarViewModel> tmp = new List <CalendarViewModel>(); try { using (dtCalendarioEventi dtcal = new dtCalendarioEventi()) { for (DateTime i = start; i < end; i = i.AddDays(1)) { tmp.AddRange(dtcal.GetConteggioStatiAttivita(i)); } } } catch { return(null); } var eventList = from e in tmp select new { id = e.id, title = e.title, start = e.start, end = e.end, color = e.color, someKey = 1, // allDay = false }; var rows = eventList.ToArray(); return(Json(rows, JsonRequestBehavior.AllowGet)); }
public ActionResult GetListaHome(decimal idStatoHome) { List <ElencoElementiHome> tmp = new List <ElencoElementiHome>(); try { using (dtCalendarioEventi dtcal = new dtCalendarioEventi()) { tmp = dtcal.GetListaElementiHome(idStatoHome).ToList(); } var r = new List <SelectListItem>(); var elem = new SelectListItem() { Text = "ATTIVI", Value = ((decimal)EnumStatoHome.Attivi).ToString(), }; r.Add(elem); elem = new SelectListItem() { Text = "COMPLETATI", Value = ((decimal)EnumStatoHome.Completati).ToString(), }; r.Add(elem); elem = new SelectListItem() { Text = "SCADUTI", Value = ((decimal)EnumStatoHome.Scaduti).ToString(), }; r.Add(elem); elem = new SelectListItem() { Text = "TUTTI", Value = ((decimal)EnumStatoHome.Tutti).ToString(), }; r.Add(elem); if (idStatoHome == 0) { r.First().Selected = true; } else { var temp = r.Where(a => a.Value == idStatoHome.ToString()).ToList(); if (temp.Count == 0) { r.First().Selected = true; idStatoHome = Convert.ToDecimal(r.First().Value); } else { r.Where(a => a.Value == idStatoHome.ToString()).First().Selected = true; } } ViewBag.idStatoHome = idStatoHome; ViewBag.StatoHome = r; } catch (Exception ex) { return(PartialView("ErrorPartial", new MsgErr() { msg = ex.Message })); } return(PartialView(tmp)); }