Esempio n. 1
0
        private string Tenbacluong(int classid, bool kieuluong, DateTime thoidiem)
        {
            string tenbacluong = "";
            int    idNhomLuong = 0;

            idNhomLuong = objSalaryType.GetSalaryType(classid).parentid != 0 ? objSalaryType.GetSalaryType(classid).parentid : objSalaryType.GetSalaryType(classid).id;
            if (objSalaryType.GetSalaryType(idNhomLuong).groupid != 0)
            {
                tenbacluong = objSalaryType.GetBacLuongCaoNhat_ThuocNhomTheoThoiDiem(objSalaryType.GetSalaryType(idNhomLuong).groupid, kieuluong, thoidiem) != null?objSalaryType.GetBacLuongCaoNhat_ThuocNhomTheoThoiDiem(objSalaryType.GetSalaryType(idNhomLuong).groupid, kieuluong, thoidiem).bacLuongTheoNhom : "";
            }
            return(tenbacluong);
        }
 protected void grdSalary_ItemDatabound(object sender, DataGridItemEventArgs e)
 {
     if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
     {
         this.salary = e.Item.DataItem as ChangeSalaryInfo;
         ImageButton imgDelete = e.Item.FindControl("imgDelete") as ImageButton;
         if (imgDelete != null)
         {
             imgDelete.Attributes.Add("onClick", "javascript:return confirm('Bạn có muốn xóa');");
         }
         HyperLink hplName = e.Item.FindControl("hplName") as HyperLink;
         if (hplName != null)
         {
             hplName.Text        = objEmplyess.GetEmployees(this.salary.employeeid).fullname;
             hplName.NavigateUrl = EditUrl("Id", this.salary.id.ToString());
         }
         Label lblChangeDate = e.Item.FindControl("lblChangeDate") as Label;
         if (lblChangeDate != null)
         {
             lblChangeDate.Text = String.Format("{0:dd/MM/yyyy}", this.salary.changedate);
         }
         Label lblLevel = e.Item.FindControl("lblLevel") as Label;
         if (lblLevel != null)
         {
             lblLevel.Text = objSalaryType.GetSalaryType(this.salary.classid).title;
         }
         Label lblClass = e.Item.FindControl("lblClass") as Label;
         if (lblClass != null)
         {
             lblClass.Text = objSalaryType.GetSalaryType(this.salary.classid).level;
         }
         Label lblCoefficient = e.Item.FindControl("lblCoefficient") as Label;
         if (lblCoefficient != null)
         {
             lblCoefficient.Text = objSalaryType.GetSalaryType(this.salary.classid).coefficient;
         }
     }
 }