コード例 #1
0
 // 按员工编号,加载员工信息和员工照片
 public void loadEmployee(string code)
 {
     ASPxPageControl1.ActiveTabIndex = 0;
     if (string.IsNullOrEmpty(code))
     {
         if (hidCode.Contains("Code"))
         {
             hidCode.Remove("Code");
         }
         FrmUtil.ClearData(this);
         onEdit(false);
     }
     else
     {
         IDao      dao = DaoFactory.GetDao("DaoBasEmployee");
         DataTable dt  = dao.SelectByPK(code);
         if (null != dt && dt.Rows.Count > 0)
         {
             hidCode["Code"] = code;
             FrmUtil.CreateDirectory("~\\Images\\UpLoadImages", code); //创建员工照片文件夹
             FrmUtil.FillData(dt, this);                               // 加载业务数据
             FrmUtil.GetImage("Employee", code, ASPxBinaryImage1);     // 加载员工照片
             loadImageSlider(code);                                    //加载ImageSlider图片,逐个加载
             onEdit(true);
         }
         else
         {
             if (hidCode.Contains("Code"))
             {
                 hidCode.Remove("Code");
             }
             FrmUtil.ClearData(this);
             onEdit(false);
         }
     }
 }