Example #1
0
        public List <HienThiGiay_DTO> TimSP(string query)
        {
            List <HienThiGiay_DTO> listGiay = new List <HienThiGiay_DTO>();

            SqlConnection con = DataProvider.TaoKetNoi();

            if (con != null)
            {
                SqlCommand command = new SqlCommand();


                command.CommandText = query;


                command.Connection = con;

                SqlDataReader dataReader = command.ExecuteReader();

                while (dataReader.Read())
                {
                    HienThiGiay_DTO giay = new HienThiGiay_DTO();

                    if (dataReader.IsDBNull(0) != null)
                    {
                        giay.id = (int)dataReader[0];
                    }
                    if (dataReader.IsDBNull(1) != null)
                    {
                        giay.tenGiay = dataReader["tenGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(2) != null)
                    {
                        giay.size = dataReader["sizeGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(3) != null)
                    {
                        giay.tenHangGiay = dataReader["tenHang"].ToString();
                    }
                    if (dataReader.IsDBNull(4) != null)
                    {
                        giay.tenLoaiGiay = dataReader["tenLoaiGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(5) != null)
                    {
                        giay.giaBan = (int)dataReader["giaBan"];
                    }
                    if (dataReader.IsDBNull(6) != null)
                    {
                        giay.giaNhap = (int)dataReader["giaNhap"];
                    }
                    if (dataReader.IsDBNull(7) != null)
                    {
                        giay.giamGia = (int)dataReader["giamGia"];
                    }
                    if (dataReader.IsDBNull(8) != null)
                    {
                        giay.soLuong = (int)dataReader["soLuong"];
                    }
                    if (dataReader.IsDBNull(9) != null)
                    {
                        giay.hinhAnh = dataReader["hinhAnh"].ToString();
                    }
                    if (dataReader.IsDBNull(10) != null)
                    {
                        giay.trangThai = (int)dataReader["trangThai"];
                    }
                    listGiay.Add(giay);
                }

                dataReader.Close();
                con.Close();
            }
            return(listGiay);
        }
Example #2
0
        public List <HienThiGiay_DTO> LayDanhSach()
        {
            List <HienThiGiay_DTO> listGiay = new List <HienThiGiay_DTO>();

            SqlConnection con = DataProvider.TaoKetNoi();

            if (con != null)
            {
                SqlCommand command = new SqlCommand();


                command.CommandText = @"Select G.id,G.tenGiay,S.sizeGiay,HG.tenHang,LG.tenLoaiGiay,S.giaBan,S.giaNhap,G.giamGia,S.soLuong,G.hinhAnh,S.trangThai from Giay as G,BangSize as S,HangGiay as HG,LoaiGiay as LG where G.id = S.idGiay and G.idHangGiay = HG.id and G.idLoaiGiay = LG.id and S.trangThai = 1 and G.trangThai = 1 Order By G.id";


                command.Connection = con;

                SqlDataReader dataReader = command.ExecuteReader();

                while (dataReader.Read())
                {
                    HienThiGiay_DTO giay = new HienThiGiay_DTO();

                    if (dataReader.IsDBNull(0) != null)
                    {
                        giay.id = (int)dataReader[0];
                    }
                    if (dataReader.IsDBNull(1) != null)
                    {
                        giay.tenGiay = dataReader["tenGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(2) != null)
                    {
                        giay.size = dataReader["sizeGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(3) != null)
                    {
                        giay.tenHangGiay = dataReader["tenHang"].ToString();
                    }
                    if (dataReader.IsDBNull(4) != null)
                    {
                        giay.tenLoaiGiay = dataReader["tenLoaiGiay"].ToString();
                    }
                    if (dataReader.IsDBNull(5) != null)
                    {
                        giay.giaBan = (int)dataReader["giaBan"];
                    }
                    if (dataReader.IsDBNull(6) != null)
                    {
                        giay.giaNhap = (int)dataReader["giaNhap"];
                    }
                    if (dataReader.IsDBNull(7) != null)
                    {
                        giay.giamGia = (int)dataReader["giamGia"];
                    }
                    if (dataReader.IsDBNull(8) != null)
                    {
                        giay.soLuong = (int)dataReader["soLuong"];
                    }
                    if (dataReader.IsDBNull(9) != null)
                    {
                        giay.hinhAnh = dataReader["hinhAnh"].ToString();
                    }
                    if (dataReader.IsDBNull(10) != null)
                    {
                        giay.trangThai = (int)dataReader["trangThai"];
                    }


                    listGiay.Add(giay);
                }

                dataReader.Close();
                con.Close();
            }
            return(listGiay);
        }