Пример #1
0
 private void CB_Type_SelectedValueChanged(object sender, EventArgs e)
 {
     try
     {
         //查询桌台类型编号
         ClientServicesProxy proxys = new ClientServicesProxy();
         tb_DeskType         p      = new tb_DeskType {
             Id = cbmBookedDeskTypeId.Text.Trim()
         };
         var result = proxys.Find(p);
         if (result.IsNotNull())
         {
             tb_Desk desk = new tb_Desk {
                 Name = result.FirstOrDefault().Id.ToString(), DeskStatus = StatusEnum.Normal.ToString()
             };
             var deskresults = proxys.Find(p);
             cbmBookedDeskId.Items.Clear();
             foreach (var item in deskresults)
             {
                 cbmBookedDeskId.DataSource    = deskresults;
                 cbmBookedDeskId.DisplayMember = "Name";
                 cbmBookedDeskId.ValueMember   = "Id";
             }
             cbmBookedDeskId.SelectedIndex = 0;
         }
     }
     catch (Exception ex)
     {
         Msg.ShowErrorMsg(ex);
     }
 }
Пример #2
0
 private void Frm_YudingXG_Load(object sender, EventArgs e)
 {
     try
     {
         //加载桌台类型
         ClientServicesProxy proxys = new ClientServicesProxy();
         tb_DeskType         p      = new tb_DeskType();
         var result = proxys.Find(p);
         cbmBookedDeskTypeId.DataSource    = result;
         cbmBookedDeskTypeId.DisplayMember = "DT_type";
         cbmBookedDeskTypeId.ValueMember   = "Id";
         if (strbianhao == "0")
         {
             this.Text = "添加预定";
             cbmBookedDeskTypeId.SelectedIndex = 0;
             txtRemarks.Text = "无";
         }
         else if (strbianhao == "2")
         {
             this.Text = "添加预定";
             //p.DT_Num = RName;
             //p.DT_number = this.Text;
             //result = proxys.Find(p);
             //cbmBookedDeskTypeId.Text = result.FirstOrDefault().DT_type;
             //cbmBookedDeskId.Text = p.DT_Num;
             txtRemarks.Text = "无";
         }
         else if (strbianhao == "1")
         {
             this.Text = "修改预定";
             var parameter = new tb_Booked {
                 BookedDeskId = RName
             };
             var bookedInfo = proxys.Find(parameter).FirstOrDefault();
             txtRemarks.Text          = bookedInfo.Remarks;
             txtGuestName.Text        = bookedInfo.GuestName;
             txtGuestTelePhone.Text   = bookedInfo.GuestTelePhone;
             cbmBookedDeskTypeId.Text = bookedInfo.BookedDeskTypeId;
             cbmBookedDeskId.Text     = bookedInfo.BookedDeskId;
             dtpBookedDateTime.Text   = bookedInfo.BookedDateTime.ToString();
         }
     }
     catch (Exception ex)
     {
         Msg.ShowErrorMsg(ex);
     }
 }
Пример #3
0
        public int Delete(tb_DeskType p)
        {
            string res = http.Delete(GetUrl(RequestEnum.tb_DeskType), p).ReadAsStringAsync().Result;

            return(res.ToDeserialize <int>());
        }
Пример #4
0
        public List <tb_DeskType> Find(tb_DeskType p)
        {
            string res = http.Get(GetUrl(RequestEnum.tb_DeskType), p).ReadAsStringAsync().Result;

            return(res.ToDeserialize <List <tb_DeskType> >());
        }
Пример #5
0
        public int Delete(tb_DeskType parameter)
        {
            tb_DeskTypeBLL bll = new tb_DeskTypeBLL();

            return(bll.Delete(parameter));
        }
Пример #6
0
        public int Put([FromBody] tb_DeskType parameter)
        {
            tb_DeskTypeBLL bll = new tb_DeskTypeBLL();

            return(bll.Update(parameter));
        }
Пример #7
0
        public int Post([FromBody] tb_DeskType parameter)
        {
            tb_DeskTypeBLL bll = new tb_DeskTypeBLL();

            return(bll.Add(parameter));
        }
Пример #8
0
        public IEnumerable <tb_DeskType> Get(tb_DeskType parameter)
        {
            tb_DeskTypeBLL bll = new tb_DeskTypeBLL();

            return(bll.Find(parameter));
        }