void view_OnEditSave(object sender, Views.AddTemplateArgs e) { using (CJia.Transaction trans = new Transaction(CJia.DefaultOleDb.DefaultAdapter)) { bool isSuccess = false; bool bol1 = Model.ModifyTemplate(trans.ID, e.TemplateName, User.UserData.Rows[0]["USER_ID"].ToString(), e.TemplateID); bool bol2 = Model.DeleteTitleFromTemp(trans.ID, User.UserData.Rows[0]["USER_ID"].ToString(), e.TemplateID); bool bol3 = true; if (e.CheckTitleToTempData != null && e.CheckTitleToTempData.Rows.Count > 0) { foreach (DataRow dr in e.CheckTitleToTempData.Rows) { bol3 = Model.AddTitleToTemplate(trans.ID, e.TemplateID, dr["CHECK_TITLE_ID"].ToString(), User.UserData.Rows[0]["USER_ID"].ToString()); if (!bol3) { break; } } } if (bol1 && bol2 && bol3) { isSuccess = true; } View.ExeIsSuccess(isSuccess); trans.Complete(); } }
void view_OnSaveTemplate(object sender, Views.AddTemplateArgs e) { string seq = Model.GetTemplateSeq(); using (CJia.Transaction trans = new Transaction(CJia.DefaultOleDb.DefaultAdapter)) { bool isSuccess = false; bool bol = Model.AddTemplate(trans.ID, seq, e.TemplateName, e.SmallTemplateID, User.UserData.Rows[0]["USER_ID"].ToString(), e.OrganId); bool bol1 = true; if (e.CheckTitleToTempData != null && e.CheckTitleToTempData.Rows.Count > 0) { foreach (DataRow dr in e.CheckTitleToTempData.Rows) { bol1 = Model.AddTitleToTemplate(trans.ID, seq, dr["CHECK_TITLE_ID"].ToString(), User.UserData.Rows[0]["USER_ID"].ToString()); if (!bol1) { break; } } } if (bol && bol1) { isSuccess = true; } View.ExeIsSuccess(isSuccess); trans.Complete(); } }
void view_OnSmlTemplateChange(object sender, Views.AddTemplateArgs e) { DataTable data = Model.GetCheckTitleByType(e.SmallTemplateID, e.OrganId); View.ExeBindCheckTitle(data); }