Пример #1
0
        public IList select_HangHoa()
        {
            ArrayList list = new ArrayList();

            string        conn    = ConfigurationManager.ConnectionStrings["STR"].ToString();
            SqlConnection objConn = new SqlConnection(conn);

            objConn.Open();

            SqlCommand objComm = new SqlCommand("sp_hanghoa_xemhanghoa", objConn);

            objComm.CommandType = CommandType.StoredProcedure;

            SqlDataReader dr  = objComm.ExecuteReader();
            HangHoaInFo   hoa = null;

            while (dr.Read())
            {
                hoa = new HangHoaInFo();
                if (!dr.IsDBNull(0))
                {
                    hoa.masp = dr.GetInt32(1);
                }
                if (!dr.IsDBNull(1))
                {
                    hoa.tensp = dr.GetString(1);
                }
                if (!dr.IsDBNull(2))
                {
                    hoa.manh = dr.GetInt32(2);
                }
                if (!dr.IsDBNull(3))
                {
                    hoa.anhsp = dr.GetString(3);
                }
                if (!dr.IsDBNull(4))
                {
                    hoa.anhsp = dr.GetString(4);
                }
                if (!dr.IsDBNull(5))
                {
                    hoa.soluong = dr.GetInt32(6);
                }
                if (!dr.IsDBNull(6))
                {
                    hoa.chitiet = dr.GetString(6);
                }
                if (!dr.IsDBNull(6))
                {
                    hoa.dongia = dr.GetFloat(6);
                }

                list.Add(hoa);
            }
            dr.Close();
            objConn.Close();


            return(list);
        }
Пример #2
0
        public HangHoaInFo select_hanghoa(int masp)
        {
            HangHoaInFo   hoa     = null;
            string        conn    = ConfigurationManager.ConnectionStrings["STR"].ToString();
            SqlConnection objConn = new SqlConnection(conn);

            objConn.Open();

            SqlCommand objComm = new SqlCommand("select_hanghoa", objConn);

            objComm.CommandType = CommandType.StoredProcedure;

            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter("@masp", SqlDbType.Int)
            };

            parms[0].Value = masp;
            objComm.Parameters.AddRange(parms);
            SqlDataReader dr = objComm.ExecuteReader();

            hoa = new HangHoaInFo();
            while (dr.Read())
            {
                hoa = new HangHoaInFo();
                if (!dr.IsDBNull(0))
                {
                    hoa.masp = dr.GetInt32(1);
                }
                if (!dr.IsDBNull(1))
                {
                    hoa.tensp = dr.GetString(1);
                }
                if (!dr.IsDBNull(2))
                {
                    hoa.manh = dr.GetInt32(2);
                }
                if (!dr.IsDBNull(3))
                {
                    hoa.anhsp = dr.GetString(3);
                }
                if (!dr.IsDBNull(4))
                {
                    hoa.anhsp = dr.GetString(4);
                }
                if (!dr.IsDBNull(5))
                {
                    hoa.soluong = dr.GetInt32(6);
                }
                if (!dr.IsDBNull(6))
                {
                    hoa.chitiet = dr.GetString(6);
                }
                if (!dr.IsDBNull(6))
                {
                    hoa.dongia = dr.GetFloat(6);
                }
            }

            return(hoa);
        }