示例#1
0
        protected override PMSObject PhanTichDataRow(DataRow dr)
        {
            LoaiChucNang lcn = new LoaiChucNang();

            lcn.MaLoai              = (string)XuLyKieuDuLieu.ThayTheNull(dr["MaLoai"], typeof(string));
            lcn.TenLoai             = (string)XuLyKieuDuLieu.ThayTheNull(dr["TenLoai"], typeof(string));
            lcn.LoaiChucNangBacTren = LayDuLieu((string)XuLyKieuDuLieu.ThayTheNull(dr["MaLoaiBacTren"], typeof(string)));
            return(lcn);
        }
示例#2
0
        public List <LoaiChucNang> LayDuLieu()
        {
            List <LoaiChucNang> list = null;
            DataTable           dt   = DataProvider.ExecQueryStore("sp_LoaiChucNang_LayDuLieu");
            LoaiChucNang        lcn  = null;

            if (dt != null && dt.Rows.Count > 0)
            {
                list = new List <LoaiChucNang>();
                foreach (DataRow row in dt.Rows)
                {
                    list.Add((LoaiChucNang)PhanTichDataRow(row));
                }
            }
            return(list);
        }