Пример #1
0
 private void GetData(int dingdanid)
 {
     dingdan = dingdanbll.GetModel(dingdanid);
     GetOrderList(dingdanid);
     GetUserMsg(dingdan);
     //            GetOrderStatusMsg(dingdan);
 }
Пример #2
0
        public void getdingdan(string dingdanid)
        {
            int id = Convert.ToInt32(dingdanid);

            dingdan = dingdanbll.GetModel(id);
            if (dingdan != null)
            {
                createtime = dingdan.orderTime.ToString();

                if (dingdan.orderStatus == 0)
                {
                    zhuangtai = "<em class=\"no\">未处理</em>";
                }
                else if (dingdan.orderStatus == 1)
                {
                    zhuangtai = "<em class=\"ok\">成功</em>";
                }
                else
                {
                    zhuangtai = "<em class=\"fail\">失败</em>";
                }

                truename = dingdan.oderName;
                tel      = dingdan.tel;
                rztime   = dingdan.arriveTime.ToString();
                roomtype = dingdan.roomType;
                ldtime   = dingdan.leaveTime.ToString();
                num      = dingdan.orderNum.ToString();
                yuanjia  = Convert.ToDecimal(dingdan.yuanjia);
                price    = Convert.ToDecimal(dingdan.price);
                jiesheng = (yuanjia - price) * Convert.ToDecimal(dingdan.orderNum);

                beizhu = dingdan.remark;
            }
        }
Пример #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     dingdanid = MyCommFun.RequestInt("id");
     hotelid   = MyCommFun.RequestInt("hotelid");
     if (!IsPostBack)
     {
         dingdan = dingdanbll.GetModel(dingdanid);
         if (dingdan != null)
         {
             ordername = dingdan.oderName;
             openid    = dingdan.openid;
             beizhu    = dingdan.remark;
         }
         else
         {
             dingdan = new Model.wx_hotel_dingdan();
         }
     }
 }
Пример #4
0
        public void getdingdan(string dingdanid)
        {
            int id = Convert.ToInt32(dingdanid);

            dingdan = dingdanbll.GetModel(id);
            if (dingdan != null)
            {
                createtime = dingdan.orderTime.ToString();

                if (dingdan.orderStatus == 0)
                {
                    zhuangtai = "<em class=\"no\">未处理</em>";
                }
                else if (dingdan.orderStatus == 1)
                {
                    zhuangtai = "<em class=\"ok\">成功</em>";
                }
                else
                {
                    zhuangtai = "<em class=\"fail\">失败</em>";
                }

                this.truename.Value = dingdan.oderName;
                this.tel.Value      = dingdan.tel;
                this.dateline.Value = dingdan.arriveTime.ToString();
                roomtype            = dingdan.roomType;
                this.nums.Value     = dingdan.orderNum.ToString();
                yuanjia             = Convert.ToDecimal(dingdan.yuanjia);
                price    = Convert.ToDecimal(dingdan.price);
                jiesheng = (yuanjia - price) * Convert.ToDecimal(dingdan.orderNum);
                this.yuanjianum.Value = yuanjia.ToString();
                this.xianjianum.Value = price.ToString();
                this.jsnum.Value      = jiesheng.ToString();
                this.info.Value       = dingdan.remark;
            }
        }
Пример #5
0
        public void getdingdan(string dingdanid)
        {
            int id = Convert.ToInt32(dingdanid);

            dingdan = dingdanbll.GetModel(id);
            if (dingdan != null)
            {
                createtime = dingdan.orderTime.ToString();


                if (dingdan.orderStatus != null)
                {
                    var status = HotelStatusManager.OrderStatus.GetStatusDict(dingdan.orderStatus.Value);
                    zhuangtai = "<em class=\"" + status.CssClass + "\">" + status.StatusName + "</em>";
                }

                //                    if(dingdan.orderStatus==0)
                //                    {
                //                        zhuangtai = "<em class=\"no\">待确认</em>";
                //
                //                    }
                //                    else if (dingdan.orderStatus == 1)
                //                    {
                //                        zhuangtai = "<em class=\"ok\">已确认</em>";
                //                    }
                //                    else if (dingdan.orderStatus == 2)
                //                    {
                //                        zhuangtai = "<em class=\"fail\">已拒绝</em>";
                //                    }
                //                    else if (dingdan.orderStatus == 3)
                //                    {
                //                        zhuangtai = "<em class=\"fail\">已付款</em>";
                //                    }
                //                    else
                //                    {
                //                        return;
                //                    }

                this.truename       = dingdan.oderName;
                this.tel            = dingdan.tel;
                this.arriveTime     = dingdan.arriveTime.Value.ToString("yyyy/MM/dd");
                this.leaveTime      = dingdan.leaveTime.Value.ToString("yyyy/MM/dd");
                this.IdentityNumber = dingdan.IdentityNumber;
                this.OrderNumber    = dingdan.OrderNumber;
                roomtype            = dingdan.roomType;
                this.nums           = dingdan.orderNum.Value;
                yuanjia             = Convert.ToDecimal(dingdan.yuanjia);
                price    = Convert.ToDecimal(dingdan.price);
                jiesheng = (yuanjia - price) * Convert.ToDecimal(dingdan.orderNum);



                this.info.Value = dingdan.remark;

                //总花费
                var dateSpan = dingdan.leaveTime.Value - dingdan.arriveTime.Value;
                this.totalPrice    = dingdan.price.Value * dingdan.orderNum.Value * dateSpan.Days;
                this.totalyuanjia  = dingdan.yuanjia.Value * dingdan.orderNum.Value * dateSpan.Days;
                this.totaljiesheng = totalyuanjia - totalPrice;
            }
        }
Пример #6
0
        public void getdingdan(string dingdanid)
        {
            int id = Convert.ToInt32(dingdanid);

            dingdan = dingdanbll.GetModel(id);
            if (dingdan != null)
            {
                if (dingdan.roomid != null)
                {
                    room = roombll.GetModel(dingdan.roomid.Value);
                    if (room != null)
                    {
                        UseInstruction = room.UseInstruction;
                        RefundRule     = room.RefundRule;
                    }
                }
                createtime = dingdan.orderTime.ToString();

                if (dingdan.orderStatus != null)
                {
                    var orderStatus = dingdan.orderStatus.Value;
                    var status      = HotelStatusManager.OrderStatus.GetStatusDict(orderStatus);
                    zhuangtai = "<em class=\"" + status.CssClass + "\">" + status.StatusName + "</em></span>";

                    //判断按钮
                    ShowBtnStatus(orderStatus);
                    ShowQRCode(orderStatus);
                    ShowAlertMsg(orderStatus);
                    ShowContent(orderStatus);

                    GetVerificationCode(dingdan);
                }

//
//                if (dingdan.orderStatus == 0)
//                {
//                    zhuangtai = "<em class=\"no\">待确认</em>";
//
//                }
//                else if (dingdan.orderStatus == 1)
//                {
//                    zhuangtai = "<em class=\"ok\">已确认</em>";
//                }
//                else if (dingdan.orderStatus == 2)
//                {
//                    zhuangtai = "<em class=\"fail\">已拒绝</em>";
//                }
//                else if (dingdan.orderStatus == 3)
//                {
//                    zhuangtai = "<em class=\"fail\">已付款</em>";
//                }
//                else
//                {
//                    return;
//                }

                truename = dingdan.oderName;
                tel      = dingdan.tel;
                if (dingdan.arriveTime != null)
                {
                    rztime = dingdan.arriveTime.Value.ToString("yyyy/MM/dd");
                }
                roomtype = dingdan.roomType;
                if (dingdan.leaveTime != null)
                {
                    ldtime = dingdan.leaveTime.Value.ToString("yyyy/MM/dd");
                }
                num      = dingdan.orderNum.ToString();
                yuanjia  = Convert.ToDecimal(dingdan.yuanjia);
                price    = Convert.ToDecimal(dingdan.price);
                jiesheng = (yuanjia - price) * Convert.ToDecimal(dingdan.orderNum);

                beizhu = dingdan.remark;

                OrderNumber    = dingdan.OrderNumber;
                IdentityNumber = dingdan.IdentityNumber;
                if (dingdan.price != null)
                {
                    PayAmount = dingdan.price.Value;
                }


                //总花费
                var dateSpan = dingdan.leaveTime.Value - dingdan.arriveTime.Value;
                this.totalPrice    = dingdan.price.Value * dingdan.orderNum.Value * dateSpan.Days;
                this.totalyuanjia  = dingdan.yuanjia.Value * dingdan.orderNum.Value * dateSpan.Days;
                this.totaljiesheng = totalyuanjia - totalPrice;
            }
        }