/// <summary> /// 载入所有订单数据 /// </summary> private void loadAllCantenOrderData() { CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); List <CanteenOrder> canteenOrderList = canteenOrderBusinessLogic.GetAll(); dgvCanteenOrder.DataSource = canteenOrderList; }
/// <summary> /// 添加按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAdd_Click(object sender, EventArgs e) { CanteenOrder canteenOrder = new CanteenOrder(); canteenOrder.CanteenOrderKeyID = Guid.NewGuid().ToString(); canteenOrder.CanteenOrderName = txtCanteenName.Text.Trim(); double money = 0; if (!double.TryParse(txtCanteenOrderMoney.Text.Trim(), out money)) { MessageBox.Show("订单价格处请输入数字!"); return; } canteenOrder.CanteenOrderMoney = money; int count = 0; if (!int.TryParse(txtCanteenOrderCount.Text.Trim(), out count)) { MessageBox.Show("订单数量处青输入数字!"); return; } canteenOrder.CanteenOrderCount = count; CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); if (canteenOrderBusinessLogic.Add(canteenOrder)) { loadAllCantenOrderData(); MessageBox.Show("添加成功"); } }
private void btnDel_Click(object sender, EventArgs e) { CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); foreach (string keyid in deleteKeyIDList) { canteenOrderBusinessLogic.delete(keyid); } MessageBox.Show("删除成功"); loadAllCantenOrderData(); }
public UpdateCantenOrderForm(string KeyID) { InitializeComponent(); CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); CanteenOrderKeyID = KeyID; CanteenOrder canteenOrder = canteenOrderBusinessLogic.GetCanteenOrderByKeyID(KeyID); txtCanteenName.Text = canteenOrder.CanteenOrderName; txtCanteenOrderCount.Text = canteenOrder.CanteenOrderCount.ToString(); txtCanteenOrderMoney.Text = canteenOrder.CanteenOrderMoney.ToString(); }
private void btnSearch_Click(object sender, EventArgs e) { CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); string selectedValue = cbxFilter.SelectedValue.ToString(); switch (selectedValue) { case "CanteenOrderName": List <CanteenOrder> canteenOrderList = canteenOrderBusinessLogic.GetCanteenOrderByName(txtSearchText.Text.Trim()); dgvCanteenOrder.DataSource = canteenOrderList; break; default: loadAllCantenOrderData(); break; } }
private void btnUpdate_Click(object sender, EventArgs e) { CanteenOrderBusinessLogic canteenOrderBusinessLogic = new CanteenOrderBusinessLogic(); CanteenOrder canteenOrder = canteenOrderBusinessLogic.GetCanteenOrderByKeyID(CanteenOrderKeyID); canteenOrder.CanteenOrderName = txtCanteenName.Text.Trim(); double money = 0; if (double.TryParse(txtCanteenOrderMoney.Text.Trim(), out money)) { canteenOrder.CanteenOrderMoney = money; } else { MessageBox.Show("订单价格处请输入数字!"); return; } int OrderCount = 0; if (int.TryParse(txtCanteenOrderCount.Text.Trim(), out OrderCount)) { canteenOrder.CanteenOrderCount = OrderCount; } else { MessageBox.Show("订单数量处青输入数字!"); return; } if (canteenOrderBusinessLogic.Update(canteenOrder)) { MessageBox.Show("修改成功!"); } }