Exemple #1
0
 private void AddPosi()
 {
     bAdd = true;
     objControlService.init_GroupBox(gbPosi);
     objControlService.EnabledGroupBoxItem(gbPosi);
     this.txtXuLie.Text     = "01";
     this.txtStartDate.Text = string.Format("{0:yyyy.MM.dd}", DateTime.Now);
     this.txtEndDate.Text   = "9999.12.31";
 }
Exemple #2
0
        private void tvDeptList_AfterSelect(object sender, TreeViewEventArgs e)
        {
            if (e.Node.Level == 1)
            {
                objControlService.init_GroupBox(groupBox);
                int   deptid   = Convert.ToInt32(e.Node.Tag.ToString());                  //查询、删除时使用
                JiGou objJiGou = objJiGouService.GetJiGouByJiGouID(DateTime.Now, deptid); //查询创建对象
                this.txtDeptId.Text = objJiGou.机构编号.ToString();
                this.txtDept.Text   = objJiGou.机构简称.ToString();
                objControlService.DisabledGroupBoxItem(groupBox);
            }
            else if (e.Node.Level == 2)
            {
                #region 点选表格中的一行时,把内容送到编辑区

                id = Convert.ToInt32(e.Node.Tag.ToString());                     //查询、删除时使用

                Admin objAdmin = objAdminService.GetAdminByID(DateTime.Now, id); //查询创建对象
                this.txtDeptId.Text        = objAdmin.deptid.ToString();
                this.txtDept.Text          = objAdmin.dept.ToString();
                this.txtUserId.Text        = objAdmin.userid.ToString();
                this.txtUserName.Text      = objAdmin.username.ToString();
                this.ckbAttendance.Checked = objAdmin.Attendance;
                this.ckbOvertime.Checked   = objAdmin.Overtime;
                this.ckbEvaluation.Checked = objAdmin.Evaluation;
                this.ckbAssessment.Checked = objAdmin.Assessment;
                this.txtBeiZhu.Text        = objAdmin.备注.ToString();
                this.txtStartDate.Text     = string.Format("{0:yyyy.MM.dd}", Convert.ToDateTime(objAdmin.开始日期.ToString()));
                this.txtEndDate.Text       = string.Format("{0:yyyy.MM.dd}", Convert.ToDateTime(objAdmin.结束日期.ToString()));

                objControlService.EnabledGroupBoxItem(groupBox);
                this.txtDeptId.Enabled = false;
                this.txtDept.Enabled   = false;

                ////给当前机构编号最大值赋值
                //maxDeptID = objJiGouService.GetMaxDeptID();
                ////给新设同级机构编号赋值
                //currentParentID = Convert.ToInt32(objJiGou.ParentID.ToString());
                //maxParentSortID = Convert.ToInt32(objJiGouService.GetMaxSortID(objJiGou.ParentID));
                ////给新设下级机构编号赋值
                //currentDeptID = Convert.ToInt32(objJiGou.机构编号.ToString());
                //maxChildSortID = Convert.ToInt32(objJiGouService.GetMaxSortID(objJiGou.机构编号));
                ////点保存时使用
                //bAdd = false;

                #endregion
            }
            else
            {
                objControlService.init_GroupBox(groupBox);
                objControlService.DisabledGroupBoxItem(groupBox);
            }
        }
Exemple #3
0
        /// <summary>
        /// 判断是添加同级还是下级机构,自动获取ParentId号。
        /// </summary>
        /// <param name="bIsTongJi">True:同级,False:下级</param>
        private void AddDept(bool bIsTongJi)
        {
            bAdd = true;
            objControlService.init_GroupBox(gbDept);
            objControlService.EnabledGroupBoxItem(gbDept);
            intParentId            = objJiGouService.GetParentId(bIsTongJi, nTreeViewId);
            this.txtStartDate.Text = string.Format("{0:yyyy.MM.dd}", DateTime.Now);
            this.txtEndDate.Text   = "9999.12.31";

            tsbModify.Enabled    = false;
            tsbADDParent.Enabled = false;
            tsbADDChild.Enabled  = false;
        }