Ejemplo n.º 1
0
    public LoaiNguoiDungDTO[] LayDanhSachLoaiNguoiDung()
    {
        LoaiNguoiDungDTO[] Kq;

        Connect();
        SqlCommand cmd = new SqlCommand("spLayDanhSachLoaiNguoiDung", cnn);

        cmd.CommandType = CommandType.StoredProcedure;

        SqlDataAdapter da = new SqlDataAdapter(cmd);
        DataTable      dt = new DataTable();

        da.Fill(dt);

        int i = 0;
        int n = dt.Rows.Count;

        Kq = new LoaiNguoiDungDTO[n];

        for (i = 0; i < n; ++i)
        {
            object loainguoidung = GetDataFromDataRow(dt, i);
            Kq[i] = (LoaiNguoiDungDTO)loainguoidung;
        }

        Disconnect();
        return(Kq);
    }
Ejemplo n.º 2
0
    protected override object GetDataFromDataRow(DataTable dt, int i)
    {
        LoaiNguoiDungDTO loainguoidung = new LoaiNguoiDungDTO();

        loainguoidung.Ma_loai_nguoi_dung  = int.Parse(dt.Rows[i]["MaLoaiNguoiDung"].ToString());
        loainguoidung.Ten_loai_nguoi_dung = dt.Rows[i]["TenLoaiNguoiDung"].ToString();

        return((object)loainguoidung);
    }
Ejemplo n.º 3
0
 public NguoiDungDTO(
     string maNguoiDung,
     LoaiNguoiDungDTO loaiNguoiDung,
     string tenNguoiDung,
     string tenDangNhap,
     string matKhau)
 {
     this.maNguoiDung   = maNguoiDung;
     this.loaiNguoiDung = loaiNguoiDung;
     this.tenNguoiDung  = tenNguoiDung;
     this.tenDangNhap   = tenDangNhap;
     this.matKhau       = matKhau;
 }