public void InitIntervals(DateTime fromTime, DateTime toTime) { var inervals = Events.Select(x => new OneLineSausageCharModel.IntervalData() { ToTime = x.ActualDate, FromTime = x.StartDate }).ToArray(); var lineModel = new OneLineSausageCharModel() { FromTime = fromTime, ToTime = toTime, NoDataColor = "#e7e7e7", DataColor = GuiHelper.StrongRedBgColor }; long count = Events.Sum(x => x.Count); lineModel.Init(inervals, count); SausageModel = lineModel; }
public static MvcHtmlString PartialOneLineSausageChar(this HtmlHelper htmlHelper, OneLineSausageCharModel model) { return(htmlHelper.Partial("~/Views/Controls/OneLineSausageChar.cshtml", model)); }