コード例 #1
0
        /// <summary>
        /// Get Period frequency name by id
        /// </summary>
        /// <param name="chargeFrequencyId">charge frequency id</param>
        /// <returns>Charge frequency name</returns>
        public string GetChargeFrequencyNameById(int chargeFrequencyId)
        {
            string chargeFrequencyName = string.Empty;

            ChargeFrequency chargeFrequency = mdbDataContext.ChargeFrequencies.Where(c => c.ID == chargeFrequencyId).SingleOrDefault();

            if (chargeFrequency != null)
            {
                chargeFrequencyName = chargeFrequency.FrequencyName;
            }

            return(chargeFrequencyName);
        }
コード例 #2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (entityId_ != null)
            {
                hash ^= EntityId.GetHashCode();
            }
            if (Description.Length != 0)
            {
                hash ^= Description.GetHashCode();
            }
            if (QuanityOwned != 0)
            {
                hash ^= QuanityOwned.GetHashCode();
            }
            if (price_ != null)
            {
                hash ^= Price.GetHashCode();
            }
            if (IncursTaxes != false)
            {
                hash ^= IncursTaxes.GetHashCode();
            }
            if (IncursFees != false)
            {
                hash ^= IncursFees.GetHashCode();
            }
            if (ChargeFrequency != 0)
            {
                hash ^= ChargeFrequency.GetHashCode();
            }
            if (revenueAccount_ != null)
            {
                hash ^= RevenueAccount.GetHashCode();
            }
            return(hash);
        }
コード例 #3
0
 /// <summary>
 /// Transpose LINQ object to Value object
 /// </summary>
 /// <param name="chargeFrequency">LINQ charging frequency object</param>
 public ChargingFrequencyVO(ChargeFrequency chargeFrequency)
 {
     ID            = chargeFrequency.ID;
     Frequency     = chargeFrequency.Frequency;
     FrequencyName = chargeFrequency.FrequencyName;
 }