public ActionResult Create(DateTime DateT, int day = 1) { CalendarAndSchedulingModel model = new CalendarAndSchedulingModel(); model.DateT = new DateTime(DateT.Year, DateT.Month, day); model.dayNum = day; return(View(PluginHelper.GetViewPath(this.GetType(), "Create"), model)); }
public ActionResult Details(Guid id) { CalendarAndSchedulingModel model = new CalendarAndSchedulingModel(); var info = service.GetById(id); model.ImportantLevel = info.ImportantLevel; model.Content = info.Content; model.DateT = info.DateT; model.dayNum = info.dayNum; model.month = info.month; model.UserId = info.UserId; return(View(PluginHelper.GetViewPath(this.GetType(), "Details"), model)); }
public ActionResult Delete(Guid id) { CalendarAndSchedulingModel model = new CalendarAndSchedulingModel(); var info = service.GetById(id); if (info != null) { service.Delete(info); return(Json(new AjaxResult() { Result = Result.Success })); } return(View()); }
public ActionResult Create(CalendarAndSchedulingModel model) { if (ModelState.IsValid) { var user = Session["User"] as User; CalendarAndSchedulingInfo info = new CalendarAndSchedulingInfo(); info.Id = Guid.NewGuid(); info.dayNum = model.dayNum; info.month = Convert.ToDateTime(model.DateT).Month; info.Title = model.Title; info.DateT = model.DateT; info.Content = model.Content; info.ImportantLevel = model.ImportantLevel; info.UserId = user.Id; service.Add(info); } return(Json(new AjaxResult() { Result = Result.Success })); }
public ActionResult Edit(CalendarAndSchedulingModel model) { if (ModelState.IsValid) { var user = Session["User"] as User; var info = service.GetById(model.Id); if (info != null) { info.dayNum = model.dayNum; info.month = Convert.ToDateTime(model.DateT).Month; info.Title = model.Title; info.DateT = model.DateT; info.Content = model.Content; info.ImportantLevel = model.ImportantLevel; info.UserId = user.Id; service.Update(info); } return(Json(new AjaxResult() { Result = Result.Success })); } return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model)); }