Пример #1
0
        public static AdvertAvailability GetAdvertAvailabilityById(string AdvertAvailabilityId)
        {
            //Accessing DB Layer
            DbCommand dbCommand = db.GetStoredProcCommand("prSelAdvertAvailabilityById");

            //Adding Input parameters
            db.AddInParameter(dbCommand, "AdvertAvailabilityID", DbType.String, AdvertAvailabilityId);

            AdvertAvailability objAdvertAvailability = new AdvertAvailability();
            IDataReader        dr = null;

            try
            {
                // Execute command
                dr = db.ExecuteReader(dbCommand);

                //Set Output
                while (dr.Read())
                {
                    SetReaderInfo(dr, objAdvertAvailability);
                }
            }
            catch (Exception ex)
            {
                objAdvertAvailability.RespCode = 1;
                objAdvertAvailability.RespDesc = ex.ToString();
            }
            finally
            {
                dr.Close();
            }
            return(objAdvertAvailability);
        }
Пример #2
0
        /// <summary>
        /// Get all AdvertAvailability
        /// </summary>
        /// <returns></returns>
        public static List <AdvertAvailability> GetAdvertAvailability()
        {
            List <AdvertAvailability> lstAdvertAvailability = new List <AdvertAvailability>();
            //Accessing DB Layer
            DbCommand   dbCommand = db.GetStoredProcCommand("prSelAdvertAvailability");
            IDataReader dr        = null;

            try
            {
                // Execute command
                dr = db.ExecuteReader(dbCommand);

                //Set Output  and add to the list
                while (dr.Read())
                {
                    AdvertAvailability objAdvertAvailability = new AdvertAvailability();
                    SetReaderInfo(dr, objAdvertAvailability);
                    lstAdvertAvailability.Add(objAdvertAvailability);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.ToString());
            }
            finally
            {
                dr.Close();
            }
            return(lstAdvertAvailability);
        }
Пример #3
0
 private static void SetReaderInfo(IDataReader dr, AdvertAvailability objAdvertAvailability)
 {
     objAdvertAvailability.AdvertAvailabilityId = dr["AdvertAvailabilityID"].ToString();
     objAdvertAvailability.Description          = dr["Description"].ToString();
 }