Example #1
0
 public BannerItem GetBanner(string bannerPosition)
 {
     BannerItem banner = null;
     using (SqlConnection objConn = new SqlConnection(WebConfigurationManager.ConnectionStrings["eshopConnectionString"].ConnectionString))
     {
         using (SqlCommand objComm = new SqlCommand("getBanner", objConn))
         {
             objConn.Open();
             objComm.CommandType = CommandType.StoredProcedure;
             objComm.Parameters.Add("@bannerPosition", SqlDbType.NVarChar, 50).Value = bannerPosition;
             using (SqlDataReader reader = objComm.ExecuteReader())
             {
                 if (reader.HasRows)
                 {
                     banner = new BannerItem();
                     while (reader.Read())
                     {
                         banner.BannerID = reader.GetInt32(0);
                         banner.ImageUrl = reader.GetString(1);
                         banner.Url = reader.GetString(2);
                     }
                 }
             }
         }
     }
     return banner;
 }
Example #2
0
        public int UpdateBannerItem(BannerItem item, int bannerPositionID)
        {
            int status = 0;
            using (SqlConnection objConn = new SqlConnection(WebConfigurationManager.ConnectionStrings["eshopConnectionString"].ConnectionString))
            {
                using (SqlCommand objComm = new SqlCommand("bannerItem_update", objConn))
                {
                    objConn.Open();
                    objComm.CommandType = CommandType.StoredProcedure;
                    objComm.Parameters.Add("@bannerPositionID", SqlDbType.Int).Value = bannerPositionID;
                    objComm.Parameters.Add("@imageUrl", SqlDbType.NVarChar, 50).Value = item.ImageUrl;
                    objComm.Parameters.Add("@url", SqlDbType.NVarChar, 100).Value = item.Url;
                    objComm.Parameters.Add("@bannerID", SqlDbType.Int).Value = item.BannerID;

                    status = objComm.ExecuteNonQuery();
                }
            }
            return status;
        }
Example #3
0
        public int SaveBannerItem(BannerItem item, int bannerPositionID)
        {
            int status = 0;
            using (SqlConnection objConn = new SqlConnection(WebConfigurationManager.ConnectionStrings["eshopConnectionString"].ConnectionString))
            {
                using (SqlCommand objComm = new SqlCommand("bannerItem_insert", objConn))
                {
                    objConn.Open();
                    objComm.CommandType = CommandType.StoredProcedure;
                    objComm.Parameters.Add("@bannerPositionID", SqlDbType.Int).Value = bannerPositionID;
                    objComm.Parameters.Add("@imageUrl", SqlDbType.NVarChar, 50).Value = item.ImageUrl;
                    objComm.Parameters.Add("@url", SqlDbType.NVarChar, 100).Value = item.Url;

                    using (SqlDataReader reader = objComm.ExecuteReader())
                    {
                        while (reader.Read())
                            status = reader.GetInt32(0);
                    }

                }
            }
            return status;
        }