public JsonResult Create(Events entity) { OperateStatus status; entity.OperateComputerIP = Request.UserHostAddress; entity.DateCreated = DateTime.Now; eventsModel.Create(entity, out status); return JsonForStatus(status); }
public JsonResult Delete(Events entity) { OperateStatus status; entity.Modifier = Request.UserHostAddress; entity.DateModified = DateTime.Now; eventsModel.Delete(entity, out status); return JsonForStatus(status); }
public JsonResult Update(Events entity) { OperateStatus status; if (entity.HasMoved) { eventsModel.MoveEvent(new EventsMoveParam { EventId = entity.Id, TargetSortIndex = entity.SortIndex, Modifier = Request.UserHostAddress, DateModified = DateTime.Now }, out status); } else { entity.Modifier = Request.UserHostAddress; entity.DateModified = DateTime.Now; eventsModel.Update(entity, out status); } return JsonForStatus(status); }