public IActionResult Delete(string Id)
        {
            EventViewModel model = new EventViewModel();
            string         date  = model.Get(Id).Date.ToString("yyyy'-'MM'-'dd");

            if (model.Remove(Id))
            {
                return(Redirect("/Home/Day/?date=" + date));
            }
            else
            {
                return(Redirect("/Shared/Error"));
            }
        }
        public JsonResult Delete()
        {
            String id = (string)this.RouteData.Values["id"];

            EventViewModel model = new EventViewModel();

            if (model.Remove(id))
            {
                return(new JsonResult(new
                                      { }));
            }
            else
            {
                return(new JsonResult(new
                {
                    status = "fail",
                    message = "There is no event with that id" + id
                }));
            }
        }