private void btnSave_Click(object sender, EventArgs e) { if (TextIconNumber == -1) { MessageBox.Show("IconNumber输入不正确!"); txtNumber.Focus(); return; } string filePath = txtFile.Text.Trim(); if (!File.Exists(filePath)) { MessageBox.Show(string.Format("此文件不存在:{0},请重新选择!", filePath)); txtFile.Focus(); return; } if (TextIconNumber==0) { if (MessageBox.Show("不输编号和编号不存在都会新增,确定这样?","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Warning) != DialogResult.OK) { txtNumber.Focus(); return; } } if (TextIconName == "") { if (MessageBox.Show("不输名字会用图片文字+后缀名,确定这样?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) != DialogResult.OK) { txtName.Focus(); return; } } IconOperateBLL bll = new IconOperateBLL(); FileInfo file = new FileInfo(filePath); ResultInfo result = bll.SaveIcon(TextIconNumber, TextIconName, file); if (result == ResultInfo.Cover) { MessageBox.Show("覆盖成功!"); } else if (result == ResultInfo.Increase) { MessageBox.Show("新增成功!"); } else if (result == ResultInfo.Fail) { MessageBox.Show("操作失败!"); } Query(); }
private void Query() { if (TextIconNumber == -1) { MessageBox.Show("IconNumber输入不正确!"); txtNumber.Focus(); return; } IconOperateBLL bll = new IconOperateBLL(); List<IconInfo> iconList = bll.QueryIcon(TextIconNumber, TextIconName); dgvIcon.DataSource = iconList; }