Exemple #1
0
 public void GetSalaryInfoHl()
 {
     if (!string.IsNullOrEmpty(hdfQuantumHLId.Text) && !string.IsNullOrEmpty(hdfSalaryGradeHL.Text))
     {
         var quantum      = cat_QuantumServices.GetById(Convert.ToInt32(hdfQuantumHLId.Text));
         var salaryFactor = CatalogGroupQuantumGradeController.GetUnique(quantum.GroupQuantumId,
                                                                         Convert.ToInt32(hdfSalaryGradeHL.Text)).Factor;
         txtHeSoLuongHL.SetValue(salaryFactor);
         var luong = Math.Round(salaryFactor * ConstSalaryBasic);
         txtMucLuongHL.SetValue(luong);
     }
     else
     {
         txtHeSoLuongHL.Text = "0";
         txtMucLuongHL.Text  = "0";
     }
 }
 public void GetInformationSalaryMany()
 {
     if (!string.IsNullOrEmpty(hdfQuantumIdMany.Text) && !string.IsNullOrEmpty(hdfSalaryGradeMany.Text))
     {
         var quantum = CatalogQuantumController.GetById(Convert.ToInt32(hdfQuantumIdMany.Text));
         if (quantum == null)
         {
             return;
         }
         var groupQuantum = CatalogGroupQuantumGradeController.GetUnique(quantum.GroupQuantumId,
                                                                         Convert.ToInt32(hdfSalaryGradeMany.Text));
         if (groupQuantum == null)
         {
             return;
         }
         txtFactorMany.SetValue(groupQuantum.Factor);
         txtSalaryLevelMany.SetValue(Math.Round(groupQuantum.Factor * Convert.ToDecimal(hdfBasicSalary.Text)).ToString("##,###"));
     }
     else
     {
         txtFactorMany.Text      = @"0";
         txtSalaryLevelMany.Text = @"0";
     }
 }