Esempio n. 1
0
        private void UpdateCharges(UMCLight feature)
        {
            Charges.Clear();
            m_scanMaps = feature.CreateChargeMap();

            foreach (var charge in m_scanMaps.Keys)
            {
                double mz           = 0;
                var    minScan      = int.MaxValue;
                var    maxScan      = int.MinValue;
                double maxIntensity = 0;

                foreach (var msFeature in m_scanMaps[charge])
                {
                    minScan = Math.Min(minScan, msFeature.Scan);
                    maxScan = Math.Max(maxScan, msFeature.Scan);

                    if (maxIntensity >= msFeature.Abundance)
                    {
                        continue;
                    }

                    maxIntensity = msFeature.Abundance;
                    mz           = msFeature.Mz;
                }

                Charges.Add(new ChargeStateViewModel(charge, mz, minScan, maxScan));
            }
            if (Charges.Count <= 0)
            {
                return;
            }

            SelectedCharge = Charges[0];
        }
Esempio n. 2
0
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            list.Add(1155569, Charges.ToString()); // Potions: ~1_val~
            list.Add(1154937);                     // VvV Item
        }
Esempio n. 3
0
        public void AddPayment(long accountNumber,
                               DateTime paymentDate,
                               string ownRef,
                               TextCode textCode,
                               TransferCode transferCode,
                               int amount,
                               string payeeAccNum,
                               string payeeName,
                               string swiftBankAddr,
                               string bankAddress,
                               string bankCode,
                               string bankName,
                               string receivingCountryCode,
                               string payeeAddress,
                               string payeeInvoiceRef,
                               ISOCurrencySymbols currencyInfo,
                               Charges chargesAbroad   = Charges.BEN,
                               Charges chargesInNorway = Charges.OUR)
        {
            InternationalPaymentOrder order = new InternationalPaymentOrder();

            this.PaymentOrders.Add(order);

            AddTransferRecord(order, accountNumber, paymentDate, ownRef, currencyInfo, chargesAbroad, chargesInNorway);

            AddPaymentRecord(order, accountNumber, amount, payeeAccNum, payeeName, swiftBankAddr, bankAddress, bankCode,
                             bankName, receivingCountryCode, payeeAddress, payeeInvoiceRef);
        }
Esempio n. 4
0
 public override void GetProperties(ObjectPropertyList list)
 {
     base.GetProperties(list);
     list.Add(1042971, "A bank token.");
     list.Add(1054132, Charges.ToString());
     list.Add(1070722, "Recharges remaining: " + (MaxRecharges - Recharges).ToString());
 }
Esempio n. 5
0
        public Charges GetChargesRecord(string recordID, string UserID)
        {
            Charges       charges = new Charges();
            SqlDataReader dr      = null;

            try
            {
                SqlParameter[] Parameters = { new SqlParameter("@SNo", recordID), new SqlParameter("@UserID", Convert.ToInt32(UserID)) };
                dr = SqlHelper.ExecuteReader(ReadConnectionString.WebConfigConnectionString, CommandType.StoredProcedure, "GetRecordCharges", Parameters);
                if (dr.Read())
                {
                    charges.SNo         = Convert.ToInt32(dr["SNo"]);
                    charges.ChargesType = dr["ChargesType"].ToString();
                    charges.Charge      = Convert.ToString(dr["Charge"]);
                    charges.IsActive    = Convert.ToBoolean(dr["IsActive"]);
                    charges.CreatedBy   = dr["CreatedBy"].ToString();
                    //charges.CreatedOn = dr["CreatedOn"].ToString();
                    charges.UpdatedBy = dr["UpdatedBy"].ToString();
                    // charges.UpdatedOn = dr["UpdatedOn"].ToString();
                    charges.Active = dr["Active"].ToString();
                }
            }

            catch (Exception ex)//
            {
                dr.Close();
                throw ex;
            }
            return(charges);
        }
Esempio n. 6
0
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            list.Add(1157213);                     // Crafting Failure Protection
            list.Add(1049116, Charges.ToString()); // [ Charges: ~1_CHARGES~ ]
        }
Esempio n. 7
0
        public void DeleteCharge(Charge charge)
        {
            var oldCharge = Charges.Where(a => a.Id.Equals(charge.Id)).FirstOrDefault();

            Charges.Remove(oldCharge);
            SaveChanges();
        }
Esempio n. 8
0
        public void UpdateCharge(Charge newCharge)
        {
            var charge = Charges.Where(a => a.Id.Equals(newCharge.Id)).FirstOrDefault();

            charge = newCharge;
            SaveChanges();
        }
Esempio n. 9
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (typeCase_ == TypeOneofCase.Time)
            {
                hash ^= Time.GetHashCode();
            }
            if (typeCase_ == TypeOneofCase.Charges)
            {
                hash ^= Charges.GetHashCode();
            }
            if (typeCase_ == TypeOneofCase.Profession)
            {
                hash ^= Profession.GetHashCode();
            }
            if (typeCase_ == TypeOneofCase.Permanent)
            {
                hash ^= Permanent.GetHashCode();
            }
            if (typeCase_ == TypeOneofCase.Challenge)
            {
                hash ^= Challenge.GetHashCode();
            }
            hash ^= (int)typeCase_;
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Esempio n. 10
0
        public int SaveCharge(Charge charge)
        {
            Charge dbCharge;

            if (charge.ChargeId == 0)
            {
                dbCharge = new Charge()
                {
                    ChargeId = Charges.Count
                }
            }
            ;
            else
            {
                dbCharge = Charges.Single(item => item.ChargeId == charge.ChargeId);
            }
            dbCharge.AccountNumber     = charge.AccountNumber;
            dbCharge.BilledAmount      = charge.BilledAmount;
            dbCharge.Category          = charge.Category;
            dbCharge.Description       = charge.Description;
            dbCharge.EmployeeId        = charge.EmployeeId;
            dbCharge.ExpenseDate       = charge.ExpenseDate;
            dbCharge.ExpenseReportId   = charge.ExpenseReportId;
            dbCharge.ExpenseType       = charge.ExpenseType;
            dbCharge.Location          = charge.Location;
            dbCharge.Merchant          = charge.Merchant;
            dbCharge.Notes             = charge.Notes;
            dbCharge.ReceiptRequired   = charge.ReceiptRequired;
            dbCharge.TransactionAmount = charge.TransactionAmount;
            if (charge.ChargeId == 0)
            {
                Charges.Add(dbCharge);
            }
            return(dbCharge.ChargeId);
        }
Esempio n. 11
0
        public void DeleteCharge(int chargeId)
        {
            Charge dbCharge;

            dbCharge = Charges.Single(item => item.ChargeId == chargeId);
            Charges.Remove(dbCharge);
        }
Esempio n. 12
0
        public void MergeFrom(BuffDuration other)
        {
            if (other == null)
            {
                return;
            }
            switch (other.TypeCase)
            {
            case TypeOneofCase.Time:
                if (Time == null)
                {
                    Time = new global::WUProtos.Data.Buff.TimeBuffDuration();
                }
                Time.MergeFrom(other.Time);
                break;

            case TypeOneofCase.Charges:
                if (Charges == null)
                {
                    Charges = new global::WUProtos.Data.ChargesBuffDuration();
                }
                Charges.MergeFrom(other.Charges);
                break;

            case TypeOneofCase.Profession:
                if (Profession == null)
                {
                    Profession = new global::WUProtos.Data.Profession.ProfessionBuffDuration();
                }
                Profession.MergeFrom(other.Profession);
                break;

            case TypeOneofCase.Permanent:
                if (Permanent == null)
                {
                    Permanent = new global::WUProtos.Data.Buff.PermanentBuffDuration();
                }
                Permanent.MergeFrom(other.Permanent);
                break;

            case TypeOneofCase.Instant:
                if (Instant == null)
                {
                    Instant = new global::WUProtos.Data.Buff.InstantBuffDuration();
                }
                Instant.MergeFrom(other.Instant);
                break;

            case TypeOneofCase.Challenge:
                if (Challenge == null)
                {
                    Challenge = new global::WUProtos.Data.Challenge.ChallengeBuffDuration();
                }
                Challenge.MergeFrom(other.Challenge);
                break;
            }

            _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
        }
Esempio n. 13
0
        public void Insert(Charges item, Guid UpdatedId)
        {
            var Q = db.GetByWhere(e => e.name == item.name);

            Check.IsNull(Q, $"Existen Registro para este Nombre {item.name}.");
            item.State = ObjectState.Added;
            db.Save(item);
        }
Esempio n. 14
0
 public void AddCharge(decimal charge)
 {
     if (charge < 0.0m)
     {
         throw new ArgumentException("Invalid value.");
     }
     Charges.Add(charge);
 }
Esempio n. 15
0
 public void displayDetails()
 {
     Console.WriteLine(" Information regarding this class training");
     Console.WriteLine(" This coaching is for " + CoachingType);
     Console.WriteLine(" the enrolment is currently " + enrolment);
     Console.WriteLine(" The class enrolment is " + Numbers + " held at " + ClassTime);
     Console.WriteLine(" The cost per session is " + Charges.ToString("C"));
 }
Esempio n. 16
0
 public bool IsUnitChargingDefendingUnit(Unit chargingUnit, Unit defendingUnit)
 {
     if (!Charges.ContainsKey(chargingUnit))
     {
         return(false);
     }
     return(Charges[chargingUnit].Contains(defendingUnit));
 }
Esempio n. 17
0
        /// <summary>
        /// Add an array of OrderCharge.
        /// <param name="charges">List<OrderCharge></param>
        /// <returns>OrderCreateRequest</returns>
        /// </summary>
        public OrderCreateRequest AddCharges(List <OrderCharge> charges)
        {
            foreach (OrderCharge e in charges)
            {
                Charges.Add(e);
            }

            return(this);
        }
 public void LoadData()
 {                
     taxList = Charges.GetChargeList("taxes");
     TaxList = CollectionViewSource.GetDefaultView(taxList);
     RaisePropertyChanged("TaxList");
     TaxList.CurrentChanged += TaxList_CurrentChanged;              
     var noTax = taxList.FirstOrDefault(c => c.ChargeName == "No Tax");
     TaxList.MoveCurrentTo(noTax);
 }
Esempio n. 19
0
        void AddFreeCharges(Employee employee)
        {
            for (int month = 0; month < 9; ++month)
            {
                int chargesCount = (int)(13 - 1.3 * month) - 2;
                for (int chargeIndex = 0; chargeIndex < chargesCount; ++chargeIndex)
                {
                    int          descRef  = random.Next() % 100000000;
                    CategoryType category = (CategoryType)random.Next(10);
                    if (category == CategoryType.Other)
                    {
                        category = CategoryType.AirFare;
                    }
                    int amountBase;
                    switch (category)
                    {
                    case CategoryType.AirFare: amountBase = 300; break;

                    case CategoryType.CarRental: amountBase = 400; break;

                    case CategoryType.ConferenceSeminar: amountBase = 200; break;

                    case CategoryType.Entertainment: amountBase = 120; break;

                    case CategoryType.Gifts: amountBase = 300; break;

                    case CategoryType.Hotel: amountBase = 500; break;

                    case CategoryType.Mileage: amountBase = 300; break;

                    case CategoryType.OtherTravelAndLodging: amountBase = 300; break;

                    case CategoryType.TEMeals: amountBase = 300; break;

                    default: amountBase = 80; break;
                    }
                    int amount = amountBase + random.Next(30);
                    Charges.Add(new Charge()
                    {
                        ChargeId          = Charges.Count + 1,
                        AccountNumber     = 723000,
                        BilledAmount      = amount,
                        Category          = category,
                        Description       = "REF# " + descRef.ToString(),
                        EmployeeId        = employee.EmployeeId,
                        ExpenseDate       = DateTime.Today.AddDays(-30 * month - random.Next(30)),
                        ExpenseType       = ChargeType.Business,
                        Location          = random.Next(2) == 1 ? "San Francisco, CA" : random.Next(2) == 1 ? "Seattle, WA" : "Chicago, IL",
                        Merchant          = random.Next(5) != 4 ? "Northwind Inn" : "Contoso Taxi",
                        Notes             = string.Empty,
                        ReceiptRequired   = true,
                        TransactionAmount = (decimal)(0.75 * amount),
                    });
                }
            }
        }
Esempio n. 20
0
        /// <summary>
        /// 东方支付商品申报回调
        /// </summary>
        /// <param name="collection"></param>
        /// <returns></returns>
        public string EasiPayDeclareProductBack(NameValueCollection collection)
        {
            try
            {
                #region 写系统Log
                ApplicationEventLog log = new ApplicationEventLog()
                {
                    Source           = "B2C site ProductDeclare",
                    EventType        = 8,
                    HostName         = "B2C",
                    EventTitle       = "ProductDeclare callback",
                    EventMessage     = Charges.BuildStringFromNameValueCollection(collection),
                    LanguageCode     = ConstValue.LanguageCode,
                    CompanyCode      = ConstValue.CompanyCode,
                    StoreCompanyCode = ConstValue.StoreCompanyCode
                };
                CommonDA.CreateApplicationEventLog(log);
                #endregion

                EasiPayProductDeclareBackInfo backResult = SerializationUtility.JsonDeserialize <EasiPayProductDeclareBackInfo>(collection["EData"]);
                var customsInfo = ShoppingOrderDA.LoadVendorCustomsInfoByProduct(backResult.cargoes.FirstOrDefault().cargoCode);

                #region 验证签名
                if (!EasiPaySODeclareBackVerifySign(collection["EData"], customsInfo.CBTProductDeclareSecretKey, collection["SignMsg"]))
                {
                    throw new Exception("商品申报回调,验证签名失败!" + Charges.BuildStringFromNameValueCollection(collection));
                }
                #endregion

                bool             bHandleResult = true;
                var              client        = new Common.RestClient.RestClient(ConstValue.ECCServiceBaseUrl, ConstValue.LanguageCode);
                RestServiceError error;
                object           obj        = new object();
                string           serviceUrl = "/SOService/SO/Job/DeclareProductCallBack";
                client.Query(serviceUrl, backResult.cargoes.ToJsonString(), out obj, out error);
                if (error != null)
                {
                    bHandleResult = false;
                    StringBuilder sb = new StringBuilder();
                    error.Faults.ForEach(e => sb.AppendLine(e.ErrorDescription));

                    if (error.Faults.All(e => e.IsBusinessException))
                    {
                        return(sb.ToString());
                    }
                    ECommerce.Utility.Logger.WriteLog(sb.ToString(), "ProductDeclareCallback", "ProductDeclareCallbackUpdateFailure");
                }
                return(BuildPaymentCallbackReturnResult(111, bHandleResult));
            }
            catch (Exception ex)
            {
                //系统异常,写日志
                ECommerce.Utility.Logger.WriteLog(string.Format("系统异常,异常信息:{0}!", ex.ToString()), "ProductDeclareCallback", "ProductDeclareBgCallbackFailure");
                return(BuildPaymentCallbackReturnResult(111, false));
            }
        }
Esempio n. 21
0
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            // charges: ~1_val~
            list.Add(1060741, Charges.ToString());

            // Weapon Damage Ward / Spell Damage Ward
            list.Add(1116172 + (int)m_WardingEffect);
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            formOutput = new FormOutput(richTextBoxOutWindow);

            currentHeadsets = GetSelectedHeadset();
            currentCharges  = GetSelectedCharge();

            labelCurentPhone.Text         = labelCurentPhone.Text + " " + Nokia1100.Model;
            richTextBoxOutWindow.ReadOnly = true;
        }
Esempio n. 23
0
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            // charges: ~1_val~
            list.Add(1060741, Charges.ToString());

            // Surge HP/Mana/Stamina Regeneration
            list.Add(1116177 + (int)m_SurgeEffect);
        }
Esempio n. 24
0
 public AmountCurrency GetAmountCurrency()
 {
     if (Charges != null && Charges.Count > 0)
     {
         return(new AmountCurrency(Charges.Sum(x => x.Amount.Amount), this.Currency));
     }
     else
     {
         return(null);
     }
 }
Esempio n. 25
0
 private void InitializeApartmentsNumbers()
 {            
     if (Charges != null && SelectedBuildingName != null)
     {
         var a = SelectedBuildingName.BuildingId;
         var b = Charges.Where(x => x.Building.BuildingId.Equals(SelectedBuildingName.BuildingId)).ToList();
         var c = b.Select(x => x.Apartment.ApartmentNumber).ToList();
         var d = c.Distinct().ToList();
         ApartmentsNumbers = new ObservableCollection<int>(Charges.Where(x => x.Building.BuildingId.Equals(SelectedBuildingName.BuildingId)).Select(x => x.Apartment.ApartmentNumber).Distinct().OrderBy(x => x).ToList());
     }
 }
Esempio n. 26
0
 public override void OnSingleClick(Mobile from)
 {
     if (!Identified)
     {
         LabelTo(from, "Wand");
     }
     else
     {
         LabelTo(from, "Magic wand of {0} ({1} charge{2})", Name, Charges.ToString(), Charges != 1 ? "s" : "");
     }
 }
Esempio n. 27
0
 public bool Equals(ChargeListResponse other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(Charges.SequenceEqual(other.Charges));
 }
Esempio n. 28
0
        public void AuthoriseAndCancelCharge(string overideSecretKey)
        {
            var charge = RequestFactory.CreateChargeRequest(20M, TestConfig.AuthoriseGatewayId);

            Charges svc = CreateSvc(overideSecretKey);

            var chargeResult = svc.Authorise(charge);

            var captureResult = svc.CancelAuthorisation(chargeResult.resource.data._id);

            Assert.IsTrue(captureResult.IsSuccess);
        }
        public override void OnSingleClick(Mobile from)
        {
            base.OnSingleClick(from);

            LabelTo(from, Active ? 1060742 : 1060743);  // active / inactive
            LabelTo(from, 1060745);                     // broadcast
            LabelTo(from, 1060741, Charges.ToString()); // charges: ~1_val~

            if (Receivers.Count > 0)
            {
                LabelTo(from, 1060746, Receivers.Count.ToString());                   // links: ~1_val~
            }
        }
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            list.Add(Active ? 1060742 : 1060743);  // active / inactive
            list.Add(1060745);                     // broadcast
            list.Add(1060741, Charges.ToString()); // charges: ~1_val~

            if (Receivers.Count > 0)
            {
                list.Add(1060746, Receivers.Count.ToString());                   // links: ~1_val~
            }
        }