Esempio n. 1
0
 public void Bind(YiFu yifu)
 {
     Result = new YiFu();
     Result = yifu;
     this.txtYiFuID.Text = yifu.ClotheID;
     this.txtClotheType.Text = yifu.ClotheType;
     this.txtYanSe.Text = yifu.Color;
     this.txtPinPai.Text = yifu.PinPai;
     this.txtPrice.Text = yifu.Price;
     this.txtBeiZhu.Text = yifu.BeiZhu;
     this.txtXiaCi.Text = yifu.XiaCi;
     this.yifuTypeList.Hide();
 }
Esempio n. 2
0
 private void btnSearch_Click(object sender, EventArgs e)
 {
     try
     {
         YiFu data = new YiFu();
         data.ClotheID = this.txtYiFuID.Text;
         data.TicketID = this.txtTicketID.Text;
         var list = UccRuntime.Dop.Select<YiFu>(data, "", "", 0, 0);
         this.Bind(list);
     }
     catch(Exception ex)
     {
         MessageBox.Show("未找到或者操作失败!");
     }
 }
Esempio n. 3
0
        public void Bind(ShouYi data)
        {
            this.txtTicketID.Text = data.TicketID;
            this.datePutIn.Text = data.ShouYiDateTime.ToString("yyyy年MM月dd日");
            this.datePutOut.Text = data.QuYiDateTime.ToString("yyyy年MM月dd日");
            this.cbxMoneyState.Text = data.MoneyState;
            this.cbxPutWay.Text = data.PutWay;
            this.txtThisMoney.Text = data.Price;

            User user = new User();
            if(!string.IsNullOrEmpty(data.UserID))
            {
                user.UserID = data.UserID;
                user = UccRuntime.Dop.SelectSingle(user) as User;
                this.txtUserID.Text = user.UserID;
                this.txtUserName.Text = user.UserName;
                this.txtAddress.Text = user.Address;
                this.txtMoney.Text = user.Money.ToString();
                this.txtPhone.Text = user.PhoneNo;
            }
            else
            {
                this.txtUserName.Text = data.UserName;
                this.txtAddress.Text = data.Address;
                this.txtPhone.Text = data.PhoneNo;
            }

            YiFuList = new List<YiFu>();
            YiFu yifu = new YiFu();
            yifu.TicketID = data.TicketID;
            YiFuList = UccRuntime.Dop.Select(yifu, "", "", 0, 0);
            foreach (var item in YiFuList)
            {
                this.lbxYiFu.Items.Add(item.ClotheID.PadRight(30) + item.ClotheType);
            }
        }
Esempio n. 4
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            double price = 0;

            if (!double.TryParse(this.txtPrice.Text, out price))
            {
                MessageBox.Show("价格输入不正确!");
            }
            else
            {
                if (Result == null)
                    Result = new YiFu();

                Result.ClotheID = this.txtYiFuID.Text;
                Result.ClotheType = this.txtClotheType.Text;
                Result.Color = this.txtYanSe.Text;
                Result.PinPai = this.txtPinPai.Text;
                Result.Price = this.txtPrice.Text;
                Result.XiaCi = this.txtXiaCi.Text;
                Result.BeiZhu = this.txtBeiZhu.Text;
                Result.State = "未洗";
                this.Close();
            }
        }
Esempio n. 5
0
        private void btnAddYiFu_Click(object sender, EventArgs e)
        {
            YiFuForm.Result = null;
            YiFuForm form = new YiFuForm();
            form.Index = this.lbxYiFu.Items.Count + 1;
            form.ShowDialog();
            if (YiFuForm.Result == null)
                return;
            if (string.IsNullOrEmpty(YiFuForm.Result.Price))
                return;

            YiFuForm.Result.TicketID = this.txtTicketID.Text;
            YiFu temp = new YiFu();
            temp = YiFuForm.Result;
            YiFuList.Add(temp);
            YiFuForm.Result = null;
            lbxYiFu.Items.Add(temp.ClotheType);

            this.txtThisMoney.Text = GetMoney(GetTicket(), this.YiFuList).ToString();
        }