ab56a9bcf7
SVN-Revision: r240
109 lines
3.3 KiB
C#
109 lines
3.3 KiB
C#
using Lskj.Business.Impl;
|
|
using Lskj.Control;
|
|
using Lskj.Core;
|
|
using Lskj.Model;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Lskj.RemarkEditSetUp
|
|
{
|
|
public partial class FrmMain : BaseForm
|
|
{
|
|
|
|
public DynamicNoteSettings Model;
|
|
|
|
public FrmMain()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
/// <summary>
|
|
/// 初始化
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
private void FrmMain_Load(object sender, EventArgs e)
|
|
{
|
|
|
|
try
|
|
{
|
|
this.textInstructions.Text = Model.keyInformationDescription.Replace("^", "\r\n");
|
|
|
|
string sql = string.Format("select {0} from {1} where {2}= '{3}'", Model.noteFieldName, Model.tableName, Model.keyFieldName, Model.KeyFieldValue);
|
|
string Notetext = SqlHelper.ExecuteScalar(sql) + "";
|
|
this.textNote.Text = Notetext;
|
|
|
|
this.btnOk.Click += new EventHandler(onBtnOkClick);
|
|
this.butCancel.Click += new EventHandler(onButCancelClick);
|
|
//this.KeyDown += new KeyEventHandler(onFrmMainKeyDown);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
string Message = ErrorMessage.PromptErrorMessage(ex, Model.ModuleCode);
|
|
MessageUtil.Show(Message, ex.Message);
|
|
}
|
|
|
|
}
|
|
|
|
//private void onFrmMainKeyDown(object sender, KeyEventArgs e)
|
|
//{
|
|
// try
|
|
// {
|
|
// if (e.KeyCode == Keys.Enter)
|
|
// {
|
|
// onBtnOkClick(null, null);
|
|
// }
|
|
// }
|
|
// catch (Exception ex)
|
|
// {
|
|
// string Message = ErrorMessage.PromptErrorMessage(ex, Model.ModuleCode);
|
|
// MessageUtil.Show(Message, ex.Message);
|
|
// this.DialogResult = DialogResult.Cancel;
|
|
// }
|
|
//}
|
|
|
|
|
|
//点击取消
|
|
private void onButCancelClick(object sender, EventArgs e)
|
|
{
|
|
this.DialogResult = DialogResult.Cancel;
|
|
|
|
|
|
}
|
|
|
|
//点击确定
|
|
private void onBtnOkClick(object sender, EventArgs e)
|
|
{
|
|
try
|
|
{
|
|
string sqlValue = string.Format("update {0} set {1}= '{2}' where {3}= '{4}'", Model.tableName, Model.noteFieldName, textNote.Text, Model.keyFieldName, Model.KeyFieldValue);
|
|
int result = SqlHelper.ExecuteNonQuery(sqlValue);
|
|
if (result > 0)
|
|
{
|
|
SqlHelper.ExecuteNonQuery(Model.afterPerform);
|
|
MessageUtil.Show("保存成功");
|
|
this.DialogResult = DialogResult.OK;
|
|
}
|
|
else
|
|
{
|
|
MessageUtil.Show("保存失败");
|
|
this.DialogResult = DialogResult.Cancel;
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
string Message = ErrorMessage.PromptErrorMessage(ex, Model.ModuleCode);
|
|
MessageUtil.Show(Message, ex.Message);
|
|
this.DialogResult = DialogResult.Cancel;
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|