예제 #1
0
        DataHelper helper = new DataHelper();//tạo mới một helper
        private DiennuocDTO ParseData(DataRow row)
        {
            DiennuocDTO DN = new DiennuocDTO();

            DN.Maphong   = row["Maphong"].ToString().Trim(); //Lấy kiểu dữ liệu Mã phòng
            DN.Thang     = (DateTime)row["Thang"];           //Lấy kiểu dữ liệu tháng
            DN.CScudien  = (int)row["CScudien"];             //Lấy kiểu dữ liệu cs điện cũ
            DN.CSmoidien = (int)row["CSmoidien"];            //Lấy kiểu dữ liệu cs điện mới
            DN.CScunuoc  = (int)row["CScunuoc"];             //Lấy kiểu dữ liệu cs nước cũ
            DN.CSmoinuoc = (int)row["CSmoinuoc"];            //Lấy kiểu dữ liệu cs nước mới

            return(DN);
        }
예제 #2
0
        public DiennuocDTO[] GetDN()
        {
            DiennuocDTO[] listDN = null;
            DataTable     table  = null;                           /// tạo bảng ảo có gtri null

            table = helper.ExecuteQuery("Select * from Diennuoc"); //lấy dữ liệu bảng điện nước
            int n = table.Rows.Count;

            if (n == 0)
            {
                return(null);
            }
            listDN = new DiennuocDTO[n];//duyệt dữ liệu và tổ chức thành bảng
            for (int i = 0; i < n; i++)
            {
                listDN[i] = ParseData(table.Rows[i]);
            }
            return(listDN);
        }