private bool QualityCheck() { if (carname.Text.Trim().Length == 0) { MessageBox.Show("请输入线束名称", "提示", MessageBoxButton.OK, MessageBoxImage.Warning); carname.Focus(); return(false); } if (typeno.Text.Trim().Length == 0) { MessageBox.Show("请输入线束编号", "提示", MessageBoxButton.OK, MessageBoxImage.Warning); carname.Focus(); return(false); } if (Operation == WindowOperation.Add && SQliteDbContext.CheckWireNOExist(typeno.Text.Trim())) { MessageBox.Show("线束编号已经存在请重新输入", "提示", MessageBoxButton.OK, MessageBoxImage.Warning); carname.Focus(); return(false); } if (Operation == WindowOperation.Update && tempCarNo.Trim() != typeno.Text.Trim()) { if (SQliteDbContext.CheckWireNOExist(typeno.Text.Trim())) { MessageBox.Show("线束编号已经存在请重新输入", "提示", MessageBoxButton.OK, MessageBoxImage.Warning); carname.Focus(); return(false); } else { return(true); } } return(true); }