/// <summary> /// 确认保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnOK_Click(object sender, EventArgs e) { if (textRepairName.EditValue == null) { MessageBox.Show("请输入维修项名称"); return; } CarRepairItem model = new CarRepairItem { RepairName = textRepairName.EditValue.ToString(), Note = memoNote.Text.Trim(), OperateID = Program.CurrentEmployee.EmployeeID, OperateTime = DateTime.Now }; bool result = false; if (FormState == DS.MSClient.FormState.Modify) { model.ItemID = curData.ItemID; result = new CarRepairItemDao().Update(model); } else { model.ItemID = new CommonDAO().GetIntUniqueNumber("t_car_repair_item"); result = new CarRepairItemDao().Add(model); } if (result) { MessageBox.Show("保存成功"); this.DialogResult = DialogResult.OK; } }
/// <summary> /// 绑定下拉控件数据集 /// </summary> public void BindList() { ListIsValid = new CarRepairItemDao().GetList(); Properties.DataSource = ListIsValid; Properties.DisplayMember = "RepairName"; Properties.ValueMember = "ItemID"; Properties.BestFitMode = BestFitMode.BestFitResizePopup; Properties.SearchMode = SearchMode.AutoFilter; Properties.CaseSensitiveSearch = true; Properties.AutoSearchColumnIndex = 2; }