예제 #1
0
        /// <summary>
        /// 保存事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnSave(object sender, Views.AssTemEventArgs e)
        {
            //判断是修改还是新增
            bool flag = Model.IsInAssTem(e.AssTemId);

            if (flag)//修改
            {
                Model.UpdateAssTem(e.AssTemContent, e.DeptId, e.Gender, e.ContentPY, e.Remark, e.UserId, e.AssTemId);
                Message.Show("模板【" + e.AssTemId + "】修改成功");
            }
            else//新增
            {
                if (e.AssTemContent == "")
                {
                    Message.Show("模板内容不能为空!");
                    return;
                }
                Model.AddAssTem(e.AssTemId, e.AssTemContent, e.DeptId, e.Gender, e.ContentPY, e.Remark, e.UserId);
                Message.Show("模板【" + e.AssTemId + "】新增成功");
            }
        }
예제 #2
0
 /// <summary>
 /// 启用事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void view_OnStart(object sender, Views.AssTemEventArgs e)
 {
     Model.UpdateAssTemToValid(e.AssTemId);
 }
예제 #3
0
        /// <summary>
        /// 搜索事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnSearch(object sender, Views.AssTemEventArgs e)
        {
            DataTable dtAssTem = Model.GetAssTem(e.ContentPY, e.DeptId, e.Gender, e.IsStopAss);

            View.ExeBindAssTem(dtAssTem);
        }