コード例 #1
0
ファイル: QueryOrganPresenter.cs プロジェクト: whuacn/CJia
        /// <summary>
        /// 删除多个组织事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnDeletedOrganArr(object sender, Views.QueryOrganArgs e)
        {
            string updateBy = e.User.Rows[0]["user_id"].ToString();

            using (CJia.Transaction trans = new CJia.Transaction(CJia.DefaultOleDb.DefaultAdapter))
            {
                for (int i = 0; i < e.DeletedOrganArr.Count; i++)
                {
                    bool s = Model.DeleteOrganById(trans.ID, updateBy, e.DeletedOrganArr[i].ToString());
                }
                trans.Complete();
            }
        }
コード例 #2
0
ファイル: QueryOrganPresenter.cs プロジェクト: whuacn/CJia
        /// <summary>
        /// 删除单个组织事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnDeleteOrganId(object sender, Views.QueryOrganArgs e)
        {
            string updateBy = e.User.Rows[0]["user_id"].ToString();

            Model.DeleteOrganById(updateBy, e.DeletedOrganId);
        }
コード例 #3
0
ファイル: QueryOrganPresenter.cs プロジェクト: whuacn/CJia
 /// <summary>
 /// 查询事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void view_OnSearch(object sender, Views.QueryOrganArgs e)
 {
     View.ExeGridOrgan(Model.QueryOrganBySearch(e.SearchKeyWords));
 }