示例#1
0
 private void ShowInfo(int sal_ID)
 {
     WalleProject.BLL.t_staffsalary   bll   = new WalleProject.BLL.t_staffsalary();
     WalleProject.Model.t_staffsalary model = bll.GetModel(sal_ID);
     this.lblSal_absenteeismDay.Text = model.Sal_absenteeismDay.ToString();
     this.lblsal_ID.Text             = model.sal_ID.ToString();
     this.lblsal_bonusM.Text         = model.sal_bonusM.ToString();
     this.lblsal_describe.Text       = model.sal_describe;
     this.lblsal_deductM.Text        = model.sal_deductM.ToString();
     this.lblsal_totalM.Text         = model.sal_totalM.ToString();
     this.lblsal_incrementM.Text     = model.sal_incrementM.ToString();
     this.lblsal_month.Text          = model.sal_month.ToString();
     this.lblsal_year.Text           = model.sal_year.ToString();
     this.lblsal_date.Text           = model.sal_date.ToString();
     this.lblsal_sta_id.Text         = model.sal_sta_id.ToString();
     this.lblSal_leaveDay.Text       = model.Sal_leaveDay.ToString();
 }
示例#2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sal_ID"></param>
        private void ShowInfo(int sta_ID)
        {
            DataSet ds = bll.GetList("sal_sta_id=" + sta_ID + " and sal_date=(SELECT MAX(t_staffsalary.sal_date) from t_staffsalary where sal_sta_id=" + sta_ID + ")");

            WalleProject.Model.t_staffsalary model = new Model.t_staffsalary();
            if (ds.Tables[0].Rows.Count != 0)
            {
                foreach (DataTable table in ds.Tables)
                {
                    model = bll.GetModel(int.Parse(table.Rows[0]["sal_ID"].ToString()));
                }
            }

            this.lblsal_staff.Text = sta_ID.ToString();
            if (model != null && model.sal_year == DateTime.Now.Year && model.sal_month == DateTime.Now.Month)
            {
                this.lblsal_ID.Text             = model.sal_ID.ToString();
                this.txtsal_bonusM.Text         = model.sal_bonusM.ToString();
                this.txtsal_describe.Value      = model.sal_describe;
                this.txtsal_deductM.Text        = model.sal_deductM.ToString();
                this.txtsal_totalM.Text         = model.sal_totalM.ToString();
                this.txtsal_incrementM.Text     = model.sal_incrementM.ToString();
                this.txtSal_leaveDay.Text       = model.Sal_leaveDay.ToString();
                this.txtSal_absenteeismDay.Text = model.Sal_absenteeismDay.ToString();
            }
            else
            {
                this.lblsal_ID.Text             = new BLL.t_staffsalary().GetMaxId().ToString();
                this.txtsal_bonusM.Text         = "0.0";
                this.txtsal_describe.Value      = " ";
                this.txtsal_deductM.Text        = "0.0";
                this.txtsal_totalM.Text         = new BLL.t_staff().GetModel(sta_ID).sta_salary.ToString();
                this.txtsal_incrementM.Text     = "0.0";
                this.txtSal_leaveDay.Text       = "0";
                this.txtSal_absenteeismDay.Text = "0";
            }
        }