/// <summary> /// 绑定要修改的信息 /// </summary> public void BindUpdateInfo() { DataSet dt = fmmx.GetList(" room_number='" + roomsid + "' and occ_with='否' and state_id=0"); foreach (DataRow dr in dt.Tables[0].Rows) { txt_roomid.Value = dr["room_number"].ToString(); ddroomtype.SelectedValue = Convert.ToInt32(dr["real_type_id"]).ToString(); txt_money.Value = dr["real_price"].ToString(); txt_rzdate.Value = dr["occ_time"].ToString(); txt_Day.Value = dr["stay_day"].ToString(); txt_ylDate.Value = dr["depar_time"].ToString(); txt_name.Value = dr["occ_name"].ToString(); txt_Sex.Value = dr["sex"].ToString(); txt_Date2.Value = dr["brithday"].ToString(); txt_mingzhu.Value = dr["family_name"].ToString(); DDlSFz.SelectedValue = dr["card_id"].ToString(); txt_CardId.Value = dr["card_no"].ToString(); txt_address.Value = dr["address"].ToString(); //地址 txt_lxphone.Value = dr["phonenum"].ToString(); //联系电话 txt_zfzhanghao.Value = dr["lordRoomid"].ToString(); //主房账号 txt_Remaker.Value = dr["remark"].ToString(); DDlZffs.SelectedValue = dr["meth_pay_id"].ToString(); //支付方式 txt_yjmoney.Value = dr["deposit"].ToString(); //押金 } }
public void BindGV() { string roomsid = Request.QueryString["rooms"].ToString(); DataSet dts = fmmx.GetList(" room_number='" + roomsid + "' and occ_with='是' and state_id=0"); foreach (DataRow drs in dts.Tables[0].Rows) { if (txt_Info.Value == "") { txt_Info.Value += drs["room_number"].ToString() + "," + drs["occ_name"].ToString() + "," + drs["sex"].ToString() + "," + drs["brithday"].ToString() + "," + fsfBll.GetModel(Convert.ToInt32(drs["card_id"].ToString())).ct_name + "," + drs["card_no"].ToString() + "," + drs["address"].ToString(); } else { txt_Info.Value += "|" + drs["room_number"].ToString() + "," + drs["occ_name"].ToString() + "," + drs["sex"].ToString() + "," + drs["brithday"].ToString() + "," + fsfBll.GetModel(Convert.ToInt32(drs["card_id"].ToString())).ct_name + "," + drs["card_no"].ToString() + "," + drs["address"].ToString(); } } //string conteent = ""; // ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "qwwqwq", "GetBind('" + txt_Info.Value + "');", true); }
/// <summary> /// 退房绑定 /// </summary> public void BandTF() { int count = 0; string roomsName = ""; //and tuifaId in(" + hidid + ") //and tuifaId in(0,1) string a = fmOc.GetModel(ids).lordRoomid; DataSet dt = fmOc.GetList(" occ_with='否' and order_id='" + orderid + "' "); foreach (DataRow dr in dt.Tables[0].Rows) { if (dr["lordRoomid"].ToString() == dr["room_number"].ToString()) { dr["lordRoomid"] = "主"; } else { dr["lordRoomid"] = "从"; } if (dr["state_id"].ToString() == "3") { dr["mem_cardno"] = "已退房"; } if (dr["state_id"].ToString() == "0") { dr["mem_cardno"] = "在住"; } count++; //if (hidids == "" ||hidids==null) //{ // hidids = dr["order_id"].ToString(); // //hidid = dr["occ_id"].ToString(); //} //else //{ // hidids += "," + dr["order_id"].ToString(); // // hidid =","+ dr["occ_id"].ToString(); //} txt_num.InnerText = count.ToString(); if (roomsName == "") { roomsName = dr["room_number"].ToString(); } else { roomsName += "," + dr["room_number"].ToString(); } sboption.Append("<option value='" + dr["room_number"] + "'>" + dr["room_number"] + "</option>"); roomNumed.InnerText = roomsName; } if (count > 2) { btngd.Attributes.Add("display", "block"); } GrdCostRoom.DataSource = dt; GrdCostRoom.DataBind(); for (int i = 0; i < GrdCostRoom.Rows.Count; i++) { CheckBox cbxCheck = GrdCostRoom.Rows[i].FindControl("cbxCheck") as CheckBox; HiddenField hidNewsId = GrdCostRoom.Rows[i].FindControl("hidId") as HiddenField; if (fmOc.GetModel(Convert.ToInt32(hidNewsId.Value)).state_id == 3 || fmOc.GetModel(Convert.ToInt32(hidNewsId.Value)).state_id == 2) { cbxCheck.Enabled = false; cbxCheck.Checked = true; } } }
/// <summary> /// 获取在住客人详细详细 /// </summary> public void BindGvInfo() { string RoomNum = ""; double xiaofei = 0; //消费 double shoukuan = 0; //收款 double yue = 0; //余额 string sukeName = ""; double ysk = 0; int id = fmoc.GetModels(" where room_number='" + roomNum + "' and state_id=0 and occ_with='否'").occ_id; string orderid = fmoc.GetModels(" where room_number='" + roomNum + "' and state_id=0 and occ_with='否'").order_id; string Ocnono = fmoc.GetModels(" where room_number='" + roomNum + "' and state_id=0 and occ_with='否'").occ_no; IList <Model.goods_account> list = gmGood.GetModelList1(" ga_occuid='" + orderid + "'"); for (int i = 0; i < list.Count; i++) { xiaofei += Convert.ToDouble((list[i].ga_price)); shoukuan += Convert.ToDouble((list[i].ga_sum_price)); } IList <Model.occu_infor> lists = fmoc.GetModelList(" order_id='" + orderid + "' and occ_with='是'"); for (int i = 0; i < lists.Count; i++) { if (sukeName == "") { sukeName += (lists[i].occ_name); } else { sukeName += ";" + (lists[i].occ_name).ToString(); } } yue = xiaofei - shoukuan; try { ysk = Convert.ToDouble(gmGood.GetModels(" where ga_occuid='" + Ocnono + "'").ga_price.ToString()); } catch { ysk = 0; } DataSet dts = fmoc.GetList(" order_id='" + orderid + "' and occ_with='否'"); foreach (DataRow dr1 in dts.Tables[0].Rows) { if (RoomNum == "") { RoomNum += dr1["room_number"].ToString(); } else { RoomNum += ";" + dr1["room_number"].ToString(); } } string a = RoomNum; DataSet dt = fmoc.GetList(" room_number='" + roomNum + "' and state_id=0 and occ_with='否'"); foreach (DataRow dr in dt.Tables[0].Rows) { content = dr["occ_name"].ToString() + "," + dr["room_number"].ToString() + "," + dr["sex"].ToString() + "," + GetRealTypeName(Convert.ToInt32(dr["real_type_id"].ToString())) + "," + dr["occ_time"].ToString() + "," + dr["depar_time"].ToString() + "," + GetzjName(Convert.ToInt32(dr["card_id"].ToString())) + "," + dr["card_no"].ToString() + "," + dr["state_id"].ToString() + "," + dr["address"].ToString() + "," + dr["remark"].ToString() + "," + GetKffsName(Convert.ToInt32(dr["real_mode_id"].ToString())) + "," + RoomNum + "," + shoukuan + "," + xiaofei + "," + yue + "," + sukeName + "," + ysk + "," + Convert.ToDecimal(dr["real_price"]).ToString("0.##") + "," + GetRealTypeNamePrice(Convert.ToInt32(dr["real_type_id"])) + "," + dr["mem_cardno"].ToString() + "," + GetXieYi(dr["accounts"].ToString()); } }