コード例 #1
0
 public void GetSalaryInfo()
 {
     if (!string.IsNullOrEmpty(hdfQuantumHLId.Text) && !string.IsNullOrEmpty(hdfSalaryGradeHL.Text))
     {
         var quantum      = cat_QuantumServices.GetById(Convert.ToInt32(hdfQuantumHLId.Text));
         var salaryFactor = SalaryLevelQuantumController.GetSalaryFactor(quantum.GroupQuantumId,
                                                                         Convert.ToInt32(hdfSalaryGradeHL.Text));
         txtSalaryFactor.SetValue(salaryFactor);
         txtSalaryLevel.SetValue(Math.Round(salaryFactor * SalaryBase).ToString("##,###"));
     }
     else
     {
         txtSalaryFactor.Text = @"0";
         txtSalaryLevel.Text  = @"0";
     }
 }
コード例 #2
0
ファイル: DecisionSalary.aspx.cs プロジェクト: war-man/HRM
 public void GetSalaryInfoHL()
 {
     if (!string.IsNullOrEmpty(hdfQuantumHLId.Text) && !string.IsNullOrEmpty(hdfSalaryGradeHL.Text))
     {
         var quantum      = cat_QuantumServices.GetById(Convert.ToInt32(hdfQuantumHLId.Text));
         var SalaryFactor = SalaryLevelQuantumController.GetSalaryFactor(quantum.GroupQuantumId,
                                                                         Convert.ToInt32(hdfSalaryGradeHL.Text));
         txtHeSoLuongHL.SetValue(SalaryFactor);
         decimal luong = Math.Round(SalaryFactor * 1300000);
         txtMucLuongHL.SetValue(luong);
     }
     else
     {
         txtHeSoLuongHL.Text = "0";
         txtMucLuongHL.Text  = "0";
     }
 }