Пример #1
0
 protected void Payment()
 {
     //PaymentDue
     var context = new AdDatabaseModel.AdDatabaseEntities();
     var advertiserPaymentDue = new AdDatabaseModel.AdvertiserPaymentDue
     {
         AdvertiserID = GetUserID(),
         PaymentDueID = Admanagment.Helpers.Utility.GetPaymentID(),
         AdID = GetTempAdID(),
         AdAmount = PaymentDue(),
         Date = DateTime.Now.Date,
         CurrencyCode = "USA",
         PaymentDue = PaymentDue()
     };
     context.AddToAdvertiserPaymentDues(advertiserPaymentDue);
     context.SaveChanges();
 }
Пример #2
0
    protected void Payment()
    {
        //PaymentDue
        int y = int.Parse(GetAdID().ToString());
        int AdGeneralID = GetAdGeneralAdID();
        Guid userid = Guid.Parse(GetUserID().ToString());
        var context = new AdDatabaseModel.AdDatabaseEntities();
        AdDatabaseModel.AdvertiserPaymentDue updatepayment =
            (from ad in context.AdvertiserPaymentDues where ad.AdID == AdGeneralID && ad.AdvertiserID == userid select ad).FirstOrDefault();

        if (updatepayment == null)
        {
            var advertiserPaymentDue = new AdDatabaseModel.AdvertiserPaymentDue
            {
                AdvertiserID = GetUserID(),
                PaymentDueID = Admanagment.Helpers.Utility.GetPaymentID(),
                AdID = AdGeneralID,
                AdAmount = PaymentDue(),
                Date = DateTime.Now.Date,
                CurrencyCode = "USA",
                PaymentDue = PaymentDue(),
                Status = Resources.Resource.Pending.ToString(CultureInfo.InvariantCulture),
                PaymentProcess = false
            };
            context.AddToAdvertiserPaymentDues(advertiserPaymentDue);
            context.SaveChanges();
        }else
        {
             updatepayment.Date = DateTime.Now.Date;
            updatepayment.AdAmount = PaymentDue();
            updatepayment.PaymentDue = PaymentDue();
         context.SaveChanges();
        }
    }
Пример #3
0
    protected void Payment()
    {
        //PaymentDue
        int y = int.Parse(GetAdID().ToString());
        Guid userid = Guid.Parse(GetUserID().ToString());
        var context = new AdDatabaseModel.AdDatabaseEntities();
        AdDatabaseModel.AdvertiserPaymentDue updatepayment =
            (from ad in context.AdvertiserPaymentDues where ad.AdID == y && ad.AdvertiserID == userid select ad).FirstOrDefault();

        if (updatepayment == null)
        {
            var advertiserPaymentDue = new AdDatabaseModel.AdvertiserPaymentDue
            {
                AdvertiserID = GetUserID(),
                PaymentDueID = Admanagment.Helpers.Utility.GetPaymentID(),
                AdID = y,
                AdAmount = PaymentDue(),
                Date = DateTime.Now.Date,
                CurrencyCode = "USA",
                PaymentDue = PaymentDue()
            };
            context.AddToAdvertiserPaymentDues(advertiserPaymentDue);
            context.SaveChanges();
        }else
        {
             updatepayment.Date = DateTime.Now.Date;
            updatepayment.AdAmount = PaymentDue();
            updatepayment.PaymentDue = PaymentDue();
         context.SaveChanges();
        }
    }