Example #1
0
        /// <summary>
        /// 生成考勤初始化记录
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnCreateAtt_Click(object sender, EventArgs e)
        {
            if (Session["LOGINUSER"] == null)
            {
                plLogin.Visible  = true;
                plManage.Visible = false;
                return;
            }

            ltlMsg.Text = string.Empty;
            string strOrgType = string.Empty, strOrgID = string.Empty, strAttMonth = string.Empty;

            if (string.IsNullOrWhiteSpace(txtOrgType.Text) || string.IsNullOrWhiteSpace(txtOrgID.Text) || string.IsNullOrWhiteSpace(txtCreateAttMonth.Text))
            {
                return;
            }

            strOrgID    = txtOrgID.Text;
            strOrgType  = txtOrgType.Text;
            strAttMonth = txtCreateAttMonth.Text;

            //待发布
            AttRdSvc.AsignAttendanceSolutionByOrgIDAndMonth(strOrgType, strOrgID, strAttMonth);

            ltlMsg.Text = "考勤初始化完毕";
        }
Example #2
0
        /// <summary>
        /// 考勤初始化
        /// </summary>
        /// <param name="strCompanyID"></param>
        private void AsignAttRds(string strCompanyID)
        {
            string strOrgType      = "1";
            string strCurYearMonth = DateTime.Now.ToString("yyyy-MM");

            clientAtt.AsignAttendanceSolutionByOrgIDAndMonth(strOrgType, strCompanyID, strCurYearMonth);
            log.Debug(DateTime.Now.ToString() + ",调用考勤服务,生成(CompanyID:" + strCompanyID + ", 月份为:" + strCurYearMonth + ")考勤初始化记录成功");
        }
Example #3
0
 private void AsignAttendanceSolution()
 {
     try
     {
         ShowMessageAsny("====================================开始初始化考勤记录");
         AttendanceServiceClient AttRdSvc = new AttendanceServiceClient();
         //for (int i = 0; i < dataGridEmployees.RowCount; i++)
         //{
         //GlobalParameters.employeeid = dataGridEmployees.Rows[i].Cells["employeeid"].EditedFormattedValue.ToString();
         //GlobalParameters.employeeName = dataGridEmployees.Rows[i].Cells["employeename"].EditedFormattedValue.ToString();
         ShowMessageAsny("========开始初始化公司考勤记录");
         AttRdSvc.AsignAttendanceSolutionByOrgIDAndMonth("1", GlobalParameters.employeeMasterCompanyid, GlobalParameters.StartDate.Substring(0, 7));
         ShowMessageAsny("========初始化公司考勤记录完成!");
         //}
         ShowMessageAsny("====================================初始化考勤记录完毕");
     }
     catch (Exception ex)
     {
         ShowMessageAsny("始化考勤记录异常:" + ex.ToString());
     }
 }
Example #4
0
 /// <summary>
 /// 初始化整个公司考勤
 /// </summary>
 private void AsignAttendanceSolutionForCompany()
 {
     SetLog("====================================开始初始化整个公司考勤记录");
     AttendanceServiceClient AttRdSvc = new AttendanceServiceClient();
     AttRdSvc.AsignAttendanceSolutionByOrgIDAndMonth("1", GlobalParameters.employeeMasterCompanyid, GlobalParameters.StartDate.Substring(0, 7));
     SetLog("====================================初始化整个公司考勤记录完毕");
 }