Esempio n. 1
0
        }//薪资管理,薪资月度结算,检索在账套中的当月没有给出绩效成绩的员工

        public int Delete_SalaryPeopleIn(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[1];

            parm[0]       = new SqlParameter("@SDBT_ID", SqlDbType.UniqueIdentifier);
            parm[0].Value = salaryMonthCalculateInfo.SDBT_ID;
            return((int)SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction, CommandType.StoredProcedure, "Proc_D_SalaryPeopleIn", parm));
        }//资管理,薪资月度结算,删除默认的待结算的员工列表中的员工
Esempio n. 2
0
        }//薪资管理,薪资月度结算,检索能够进行审核的日期段以及能够作为结算的年月

        public int Delete_SalaryItemTable(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[1];

            parm[0]       = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[0].Value = salaryMonthCalculateInfo.SMC_ID;
            return((int)SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction, CommandType.StoredProcedure, "Proc_D_SalaryMonCalculate_SalaryEmpWageDetail", parm));
        }//资管理,薪资月度结算,删除某年某月的总工资及其明细
Esempio n. 3
0
        }//薪资管理,薪资月度结算,检索除去默认的待结算之外的员工列表

        public void Insert_SalaryRelationshipsTable(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[1];
            parm[0]       = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[0].Value = salaryMonthCalculateInfo.SMC_ID;

            int i = SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction,
                                              CommandType.StoredProcedure, "Proc_I_SalaryMonCalculate_WaitingForCalculate", parm);
        }//薪资管理,薪资月度结算,"提交审核"按钮
Esempio n. 4
0
        }//薪资管理,薪资月度结算,检索待审核的信息

        public DataSet Search_SearchShenHeDetail(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[1];

            parm[0]       = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[0].Value = salaryMonthCalculateInfo.SMC_ID;

            return(SqlHelper.GetDataSet(SqlHelper.ConnectionStringLocalTransaction, CommandType.StoredProcedure, "Proc_S_SearchShenHeDetail", parm));
        }//薪资管理,薪资月度结算,检索审核的详情信息
Esempio n. 5
0
        }//薪资管理,薪资月度结算,编辑某年某月的各员工的各项目工资

        public void Insert_SalaryMonCalculate(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[4];
            parm[0]       = new SqlParameter("@SMC_Auditor", SqlDbType.VarChar, 20);
            parm[0].Value = salaryMonthCalculateInfo.SMC_Auditor;
            parm[1]       = new SqlParameter("@SMC_AuSugg", SqlDbType.VarChar, 400);
            parm[1].Value = salaryMonthCalculateInfo.SMC_AuSugg;
            parm[2]       = new SqlParameter("@SMC_AuRes", SqlDbType.VarChar, 20);
            parm[2].Value = salaryMonthCalculateInfo.SMC_AuRes;
            parm[3]       = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[3].Value = salaryMonthCalculateInfo.SMC_ID;


            int i = SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction,
                                              CommandType.StoredProcedure, "Proc_I_SalaryMonCalculate", parm);
        }//薪资管理,薪资月度结算,审核
Esempio n. 6
0
        }//薪资管理,薪资月度结算,新增月度结算信息(点击“提交”按钮进行的操作)

        public void Insert_SalaryMonthCalculateForAll(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[5];

            parm[0]       = new SqlParameter("@SEWD_StartDate", SqlDbType.Date);
            parm[0].Value = salaryMonthCalculateInfo.SEWD_StartDate;

            parm[1]       = new SqlParameter("@SEWD_EndDate", SqlDbType.Date);
            parm[1].Value = salaryMonthCalculateInfo.SEWD_EndDate;
            parm[2]       = new SqlParameter("@SEWD_Year", SqlDbType.SmallInt);
            parm[2].Value = salaryMonthCalculateInfo.SEWD_Year;
            parm[3]       = new SqlParameter("@SEWD_Month", SqlDbType.TinyInt);
            parm[3].Value = salaryMonthCalculateInfo.SEWD_Month;
            parm[4]       = new SqlParameter("@月度结算ID", SqlDbType.UniqueIdentifier);
            parm[4].Value = salaryMonthCalculateInfo.SMC_ID;
            int i = SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction,
                                              CommandType.StoredProcedure, "Proc_I_SalaryMonthCalculateForAll", parm);
        }//薪资管理,薪资月度结算,初步结算
Esempio n. 7
0
        }//资管理,薪资月度结算,删除默认的待结算的员工列表中的员工

        public int Insert_SalaryDetailBivariateTableForOne(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[4];
            parm[0]       = new SqlParameter("@HRDD_ID", SqlDbType.UniqueIdentifier);
            parm[0].Value = salaryMonthCalculateInfo.HRDD_ID;
            parm[1]       = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[1].Value = salaryMonthCalculateInfo.SMC_ID;
            parm[2]       = new SqlParameter("@SDBT_Dep", SqlDbType.VarChar, 20);
            parm[2].Value = salaryMonthCalculateInfo.SDBT_Dep;
            parm[3]       = new SqlParameter("@SDBT_Post", SqlDbType.VarChar, 20);
            parm[3].Value = salaryMonthCalculateInfo.SDBT_Post;


            int i = SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction,
                                              CommandType.StoredProcedure, "Proc_I_SalaryDetailBivariateTableForOne", parm);

            return(i);
        }//薪资管理,薪资月度结算,新增默认员工之外的员工
Esempio n. 8
0
        public int Insert_SalaryMonthCalculate(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[5];

            parm[0]       = new SqlParameter("@SEWD_StartDate", SqlDbType.Date);
            parm[0].Value = salaryMonthCalculateInfo.SEWD_StartDate;

            parm[1]       = new SqlParameter("@SEWD_EndDate", SqlDbType.Date);
            parm[1].Value = salaryMonthCalculateInfo.SEWD_EndDate;
            parm[2]       = new SqlParameter("@SEWD_Year", SqlDbType.SmallInt);
            parm[2].Value = salaryMonthCalculateInfo.SEWD_Year;
            parm[3]       = new SqlParameter("@SEWD_Month", SqlDbType.TinyInt);
            parm[3].Value = salaryMonthCalculateInfo.SEWD_Month;
            parm[4]       = new SqlParameter("@SMC_Person", SqlDbType.VarChar, 20);
            parm[4].Value = salaryMonthCalculateInfo.SMC_Person;
            int i = SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionStringLocalTransaction,
                                              CommandType.StoredProcedure, "Proc_I_SalaryMonthCalculate", parm);

            return(i);
        }//薪资管理,薪资月度结算,新增月度结算信息(点击“提交”按钮进行的操作)
Esempio n. 9
0
        }//薪资管理,薪资月度结算,查询某年某月的各员工的各项目工资

        public int Update_SalaryEmpWageDetail_EachPersonDetail(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
        {
            SqlParameter[] parm = new SqlParameter[4];
            parm[0]           = new SqlParameter("@outpara", SqlDbType.Int);
            parm[0].Direction = ParameterDirection.Output;
            parm[1]           = new SqlParameter("@SEWD_ID", SqlDbType.UniqueIdentifier);
            parm[1].Value     = salaryMonthCalculateInfo.SEWD_ID;
            parm[2]           = new SqlParameter("@SEWD_ItemWage", SqlDbType.Decimal);
            parm[2].Value     = salaryMonthCalculateInfo.SEWD_ItemWage;
            parm[3]           = new SqlParameter("@SMC_ID", SqlDbType.UniqueIdentifier);
            parm[3].Value     = salaryMonthCalculateInfo.SMC_ID;

            try
            {
                return(SqlHelper.ExecuteReturnQuery(SqlHelper.ConnectionStringLocalTransaction,
                                                    CommandType.StoredProcedure, "Proc_U_SalaryEmpWageDetail_EachPersonDetail", parm));
            }
            catch (Exception)
            {
                return(-1);
            }
        }//薪资管理,薪资月度结算,编辑某年某月的各员工的各项目工资
Esempio n. 10
0
    }//薪资管理,薪资月度结算,检索待审核的信息

    public DataSet Search_SearchShenHeDetail(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Search_SearchShenHeDetail(salaryMonthCalculateInfo));
    }//薪资管理,薪资月度结算,检索审核的详情信息
Esempio n. 11
0
    }//薪资管理,薪资月度结算,编辑某年某月的各员工的各项目工资

    public void Insert_SalaryMonCalculate(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        iSTIM.Insert_SalaryMonCalculate(salaryMonthCalculateInfo);
    }//薪资管理,薪资月度结算,审核
Esempio n. 12
0
    }//薪资管理,薪资月度结算,查询某年某月的各员工的各项目工资

    public int Update_SalaryEmpWageDetail_EachPersonDetail(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Update_SalaryEmpWageDetail_EachPersonDetail(salaryMonthCalculateInfo));
    }//薪资管理,薪资月度结算,编辑某年某月的各员工的各项目工资
Esempio n. 13
0
    }//薪资管理,薪资月度结算,查询某年某月的总工资

    public void Insert_SalaryRelationshipsTable(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        iSTIM.Insert_SalaryRelationshipsTable(salaryMonthCalculateInfo);
    }//薪资管理,薪资月度结算,"提交审核"按钮
Esempio n. 14
0
 public void Insert_SalaryMonthCalculateForAll(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
 {
     iSTIM.Insert_SalaryMonthCalculateForAll(salaryMonthCalculateInfo);
 }//薪资管理,薪资月度结算,月度结算(点击“月度结算”按钮进行的操作)
Esempio n. 15
0
    }//薪资管理,薪资月度结算,新增默认员工之外的员工

    public int Insert_SalaryMonthCalculate(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Insert_SalaryMonthCalculate(salaryMonthCalculateInfo));
    }//薪资管理,薪资月度结算,新增月度结算信息(点击“提交”按钮进行的操作)
Esempio n. 16
0
    }//薪资管理,薪资月度结算,检索能够进行审核的日期段以及能够作为结算的年月

    public int Delete_SalaryItemTable(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Delete_SalaryItemTable(salaryMonthCalculateInfo));
    }//资管理,薪资月度结算,删除某年某月的总工资及其明细
Esempio n. 17
0
    }//薪资管理,薪资月度结算,检索除去默认的待结算之外的员工列表

    public int Delete_SalaryPeopleIn(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Delete_SalaryPeopleIn(salaryMonthCalculateInfo));
    }//资管理,薪资月度结算,删除默认的待结算的员工列表中的员工
Esempio n. 18
0
    }//资管理,薪资月度结算,删除默认的待结算的员工列表中的员工

    public int Insert_SalaryDetailBivariateTableForOne(SalaryMonthCalculateInfo salaryMonthCalculateInfo)
    {
        return(iSTIM.Insert_SalaryDetailBivariateTableForOne(salaryMonthCalculateInfo));
    }//薪资管理,薪资月度结算,新增默认员工之外的员工