public IHttpContext ResponseLog(IHttpContext context) { string payload = context.Request.Payload; Dictionary <string, string> args = MelBoxWeb.ReadPayload(payload); ReadGlobalFields(args); DateTime von = DateTime.UtcNow.AddDays(-2); DateTime bis = DateTime.UtcNow; string vonStr = MelBoxWeb.GetArgStr(args, "von"); string bisStr = MelBoxWeb.GetArgStr(args, "bis"); if (vonStr.Length > 9) { DateTime.TryParse(vonStr, out von); } if (bisStr.Length > 9) { DateTime.TryParse(bisStr, out bis); } DataTable dt = Program.Sql.GetViewLog(von, bis.AddDays(1)); StringBuilder builder = new StringBuilder(); builder.Append(MelBoxWeb.HtmlFormLog(von, bis)); builder.Append(MelBoxWeb.HtmlTablePlain(dt, false)); #if DEBUG builder.Append("<p class='w3-pink'>" + payload + "</p>"); #endif context.Response.SendResponse(MelBoxWeb.HtmlCanvas(builder.ToString(), dt.TableName, logedInUserName)); return(context); }