public static void GetOrderRecord(int oid, string OrderNo, string recordType, string Content, UserType CurrentUser, ISession NSession)
 {
     OrderRecordType orderRecord = new OrderRecordType();
     orderRecord.OId = oid;
     orderRecord.OrderNo = OrderNo;
     orderRecord.RecordType = recordType;
     orderRecord.CreateBy = CurrentUser.Realname;
     orderRecord.Content = Content;
     orderRecord.CreateOn = DateTime.Now;
     NSession.Save(orderRecord);
     NSession.Flush();
 }
 public JsonResult Create(OrderRecordType obj)
 {
     try
     {
         NSession.SaveOrUpdate(obj);
         NSession.Flush();
     }
     catch (Exception ee)
     {
         return Json(new { IsSuccess = false, ErrorMsg = "出错了" });
     }
     return Json(new { IsSuccess = true  });
 }
        public string EmailMessageSyn(EmailMessageType obj)
        {
            try
            {
                if (Exit(obj.MessageId))
                {
                    return "该留言已存在";
                }
                NSession.Save(obj);
                NSession.Flush();
                IList<OrderType> orders = NSession.CreateQuery("from OrderType where OrderExNo='" + obj.OrderExNo + "'").List<OrderType>();
                foreach (OrderType order in orders)
                {
                    order.IsLiu = 1;
                    order.BuyerMemo = obj.RserverDate + " 有买家留言<br>" + order.BuyerMemo;
                    NSession.Update(order);
                    NSession.Flush();
                    NSession.Clear();

                    OrderRecordType orderRecord = new OrderRecordType();
                    orderRecord.OId = order.Id;
                    orderRecord.OrderNo = order.OrderNo;
                    orderRecord.RecordType = "买家留言";
                    orderRecord.CreateBy = "系统自动";
                    orderRecord.Content = "买家留言";
                    orderRecord.CreateOn = DateTime.Now;
                    NSession.Save(orderRecord);
                    NSession.Flush();
                    NSession.Clear();
                }
                return "保存成功";
            }
            catch (Exception e)
            {
                return "保存出错";
            }

        }
 public static void GetOrderRecord(int id, string orderNo, string recordType, string Content, string CreateBy, ISession NSession)
 {
     OrderRecordType orderRecord = new OrderRecordType();
     orderRecord.OId = id;
     orderRecord.OrderNo = orderNo;
     orderRecord.RecordType = recordType;
     orderRecord.CreateBy = CreateBy;
     orderRecord.Content = Content;
     orderRecord.CreateOn = DateTime.Now;
     NSession.Save(orderRecord);
     NSession.Flush();
 }