/// <summary>
 /// 添加数据
 /// </summary>
 /// <param name="entity">欲添加的实体数据</param>
 /// <returns>添加结果</returns>
 public JsonResult Create(BookObject entity)
 {
     OperateStatus status;
     if (entity.ObjectStyleId.HasValue && entity.ObjectStyleId == Guid.Empty)
     {
         entity.ObjectStyleId = null;
     }
     bookObjectModel.Create(entity, out status);
     return JsonForStatus(status);
 }
 /// <summary>
 /// 删除数据
 /// </summary>
 /// <param name="entity">欲删除的实体数据</param>
 /// <returns>删除结果</returns>
 public JsonResult Delete(BookObject entity)
 {
     OperateStatus status;
     bookObjectModel.Delete(entity.Id, out status);
     return JsonForStatus(status);
 }
 /// <summary>
 /// 更新数据
 /// </summary>
 /// <param name="entity">欲更新的实体数据</param>
 /// <returns>更新结果</returns>
 public JsonResult Update(BookObject entity)
 {
     OperateStatus status;
     bookObjectModel.Update(entity, out status);
     return JsonForStatus(status);
 }
 /// <summary>
 /// 条件查询预订对象
 /// </summary>
 /// <param name="typeId">类型Id</param>
 /// <returns>查询结果Json</returns>
 public JsonResult GetBookObjectById(Guid? id)
 {
     BookObject bookObject;
     if (id.HasValue && id.Value != Guid.Empty)
     {
         var result = bookObjectModel.GetById(id.Value);
         bookObject = new BookObject() { Describe = result.Describe, Location = result.Location };
     }
     else
     {
         bookObject = new BookObject() { Describe = "当前显示所有该类别的预订信息。", Location = "当前为查看页面。" };
     }
     return Json(bookObject);
 }