Example #1
0
 public void Configure(JsonTypeBuilder <SecurityCode> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.CardLocation)
     .HasFieldName("card_location");
     jsonTypeBuilder.Property(x => x.Length)
     .HasFieldName("length");
 }
Example #2
0
 public void Configure(JsonTypeBuilder <Issuer> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id)
     .HasFieldName("id");
     jsonTypeBuilder.Property(x => x.Name)
     .HasFieldName("name");
 }
 public void Configure(JsonTypeBuilder <Address> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
     jsonTypeBuilder.Property(x => x.StreetName).HasFieldName("street_name");
     jsonTypeBuilder.Property(x => x.StreetNumber).HasFieldName("street_number");
     jsonTypeBuilder.Property(x => x.ZipCode).HasFieldName("zip_code");
 }
Example #4
0
 public void Configure(JsonTypeBuilder <ErrorCause> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Code)
     .HasFieldName("code");
     jsonTypeBuilder.Property(x => x.Description)
     .HasFieldName("description");
 }
 public void Configure(JsonTypeBuilder <ReceiverAddress> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.ZipCode).HasFieldName("zip_code");
     jsonTypeBuilder.Property(x => x.StreetName).HasFieldName("street_name");
     jsonTypeBuilder.Property(x => x.StreetNumber).HasFieldName("street_number");
     jsonTypeBuilder.Property(x => x.Floor).HasFieldName("floor");
     jsonTypeBuilder.Property(x => x.Apartment).HasFieldName("apartament");
 }
        public void Configure(JsonTypeBuilder <CardNumber> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Length)
            .HasFieldName("length");

            jsonTypeBuilder.Property(x => x.Validation)
            .HasFieldName("validation");
        }
Example #7
0
 public void Configure(JsonTypeBuilder <PreferencePaymentMethods> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.ExcludedPaymentMethods).HasFieldName("excluded_payment_methods");
     jsonTypeBuilder.Property(x => x.ExcludedPaymentTypes).HasFieldName("excluded_payment_types");
     jsonTypeBuilder.Property(x => x.DefaultPaymentMethodId).HasFieldName("default_payment_method_id");
     jsonTypeBuilder.Property(x => x.Installments).HasFieldName("installments");
     jsonTypeBuilder.Property(x => x.DefaultInstallments).HasFieldName("default_installments");
 }
        public void Configure(JsonTypeBuilder <CardHolder> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Name)
            .HasFieldName("name");

            jsonTypeBuilder.Property(x => x.Identification)
            .HasFieldName("identification");
        }
        public void Configure(JsonTypeBuilder <Identification> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Number)
            .HasFieldName("number");

            jsonTypeBuilder.Property(x => x.Subtype)
            .HasFieldName("subtype");

            jsonTypeBuilder.Property(x => x.Type)
            .HasFieldName("type");
        }
Example #10
0
 public void Configure(JsonTypeBuilder <PetrolPriceDTO> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Name)
     .HasFieldName("Item");
     jsonTypeBuilder.Property(x => x.Id)
     .HasFieldName("ItemID");
     jsonTypeBuilder.Property(x => x.OutletId)
     .HasFieldName("OutletID");
     jsonTypeBuilder.Property(x => x.OutletName)
     .HasFieldName("Outlet_Name");
 }
 public void Configure(JsonTypeBuilder <ErrorResult> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Causes)
     .HasFieldName("cause");
     jsonTypeBuilder.Property(x => x.Error)
     .HasFieldName("error");
     jsonTypeBuilder.Property(x => x.Message)
     .HasFieldName("message");
     jsonTypeBuilder.Property(x => x.Status)
     .HasFieldName("status");
 }
        public void Configure(JsonTypeBuilder <ResponseContentDTO <PetrolPriceDTO> > jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.HelpText)
            .HasFieldName("help");

            jsonTypeBuilder.Property(x => x.IsSuccess)
            .HasFieldName("success");

            jsonTypeBuilder.Property(x => x.Result)
            .HasFieldName("result");
        }
        public void Configure(JsonTypeBuilder <Settings> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Bin)
            .HasFieldName("bin");

            jsonTypeBuilder.Property(x => x.CardNumber)
            .HasFieldName("card_number");

            jsonTypeBuilder.Property(x => x.SecurityCode)
            .HasFieldName("security_code");
        }
Example #14
0
        public void Configure(JsonTypeBuilder <Bin> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Pattern)
            .HasFieldName("pattern");

            jsonTypeBuilder.Property(x => x.ExclusionPattern)
            .HasFieldName("exclusion_pattern");

            jsonTypeBuilder.Property(x => x.InstallmentsPattern)
            .HasFieldName("installments_pattern");
        }
Example #15
0
 public void Configure(JsonTypeBuilder <Refund> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id)
     .HasFieldName("id");
     jsonTypeBuilder.Property(x => x.Amount)
     .HasFieldName("amount");
     jsonTypeBuilder.Property(x => x.PaymentId)
     .HasFieldName("payment_id");
     jsonTypeBuilder.Property(x => x.DateCreated)
     .HasFieldName("date_created");
     jsonTypeBuilder.Property(x => x.Errors)
     .HasFieldName("errors");
 }
        public void Configure(JsonTypeBuilder <SecurityCode> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.CardLocation)
            .HasFieldName("card_location")
            .HasConverter(new StringEnumConverter());

            jsonTypeBuilder.Property(x => x.Mode)
            .HasFieldName("mode")
            .HasConverter(new StringEnumConverter());

            jsonTypeBuilder.Property(x => x.Length)
            .HasFieldName("length");
        }
        public void Configure(JsonTypeBuilder <ResultDTO <PetrolPriceDTO> > jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.ResourceId)
            .HasFieldName("resource_id");

            jsonTypeBuilder.Property(x => x.Limit)
            .HasFieldName("limit");

            jsonTypeBuilder.Property(x => x.Total)
            .HasFieldName("total");

            jsonTypeBuilder.Property(x => x.Records)
            .HasFieldName("records");
        }
        public void Configure(JsonTypeBuilder <UserTest> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.FirstName)
            .HasFieldName("first_name");

            jsonTypeBuilder.Property(x => x.Nickname)
            .HasFieldName("nickname")
            .AddNullValueHandling(Json.NullValueHandling.Ignore)
            .AddDefaultValueHandling(Json.DefaultValueHandling.Include);

            jsonTypeBuilder.Property(x => x.LastName)
            .HasFieldName("last_name");

            jsonTypeBuilder.Property(x => x.Age)
            .HasFieldName("user_age");

            jsonTypeBuilder.Property(x => x.Status)
            .HasFieldName("status")
            .HasConverter(new StringEnumConverter());

            jsonTypeBuilder.Property(x => x.City)
            .IsIgnored();

            jsonTypeBuilder.Property(x => x.IsAdmin)
            .HasFieldName("is_admin")
            .AddDefaultValueHandling(Json.DefaultValueHandling.Include);
        }
Example #19
0
 public void Configure(JsonTypeBuilder <Preapproval> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.PayerEmail).HasFieldName("payer_email");
     jsonTypeBuilder.Property(x => x.BackUrl).HasFieldName("back_url");
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
     jsonTypeBuilder.Property(x => x.InitPoint).HasFieldName("init_point");
     jsonTypeBuilder.Property(x => x.SandboxInitPoint).HasFieldName("sandbox_init_point");
     jsonTypeBuilder.Property(x => x.ExternalReference).HasFieldName("external_reference");
     jsonTypeBuilder.Property(x => x.Reason).HasFieldName("reason");
     jsonTypeBuilder.Property(x => x.AutoRecurring).HasFieldName("auto_recurring");
 }
 public void Configure(JsonTypeBuilder <Payer> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
     jsonTypeBuilder.Property(x => x.Email).HasFieldName("email");
     jsonTypeBuilder.Property(x => x.Identification).HasFieldName("identification");
     jsonTypeBuilder.Property(x => x.Phone).HasFieldName("phone");
     jsonTypeBuilder.Property(x => x.FirstName).HasFieldName("first_name");
     jsonTypeBuilder.Property(x => x.LastName).HasFieldName("last_name");
     jsonTypeBuilder.Property(x => x.Entity_type).HasFieldName("entity_type");
     jsonTypeBuilder.Property(x => x.Type).HasFieldName("type");
 }
 public void Configure(JsonTypeBuilder <Shipment> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Mode).HasFieldName("mode")
     .HasConverter(new StringEnumConverter());
     jsonTypeBuilder.Property(x => x.LocalPickUp).HasFieldName("local_pick_up");
     jsonTypeBuilder.Property(x => x.Dimensions).HasFieldName("dimensions");
     jsonTypeBuilder.Property(x => x.DefaultShippingMethod).HasFieldName("default_shipping_method");
     jsonTypeBuilder.Property(x => x.FreeMethods).HasFieldName("free_methods");
     jsonTypeBuilder.Property(x => x.Cost).HasFieldName("cost");
     jsonTypeBuilder.Property(x => x.FreeShipping).HasFieldName("free_shipping");
     jsonTypeBuilder.Property(x => x.ReceiverAddress).HasFieldName("receiver_address");
 }
 public void Configure(JsonTypeBuilder <Item> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("_id");
     jsonTypeBuilder.Property(x => x.Title).HasFieldName("_title");
     jsonTypeBuilder.Property(x => x.Description).HasFieldName("_description");
     jsonTypeBuilder.Property(x => x.PictureUrl).HasFieldName("_pictureU_url");
     jsonTypeBuilder.Property(x => x.CategoryId).HasFieldName("_category_id");
     jsonTypeBuilder.Property(x => x.Quantity).HasFieldName("_quantity");
     jsonTypeBuilder.Property(x => x.CurrencyId)
     .HasFieldName("_currency_id")
     .HasConverter(new StringEnumConverter());
     jsonTypeBuilder.Property(x => x.UnitPrice).HasFieldName("unit_price");
 }
 public void Configure(JsonTypeBuilder <Payer> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Name).HasFieldName("name");
     jsonTypeBuilder.Property(x => x.Surname).HasFieldName("surname");
     jsonTypeBuilder.Property(x => x.Email).HasFieldName("email");
     jsonTypeBuilder.Property(x => x.Phone).HasFieldName("phone");
     jsonTypeBuilder.Property(x => x.Identification).HasFieldName("identification");
     jsonTypeBuilder.Property(x => x.Address).HasFieldName("address");
     jsonTypeBuilder.Property(x => x.DateCreated).HasFieldName("date_created");
 }
Example #24
0
 public void Configure(JsonTypeBuilder <TransactionDetail> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.NetReceivedAmount).HasFieldName("net_received_amount");
     jsonTypeBuilder.Property(x => x.TotalPaidAmount).HasFieldName("total_paid_amount");
     jsonTypeBuilder.Property(x => x.OverpaidAmount).HasFieldName("overpaid_amount");
     jsonTypeBuilder.Property(x => x.ExternalResourceUrl).HasFieldName("external_resource_url");
     jsonTypeBuilder.Property(x => x.InstallmentAmount).HasFieldName("installment_amount");
     jsonTypeBuilder.Property(x => x.FinancialInstitution).HasFieldName("financial_institution");
     jsonTypeBuilder.Property(x => x.PaymentMethodReferenceId).HasFieldName("payment_method_reference_id");
 }
 public void Configure(JsonTypeBuilder <AutoRecurring> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Frequency).HasFieldName("frequency");
     jsonTypeBuilder.Property(x => x.FrequencyType).HasFieldName("frequency_type")
     .HasConverter(new StringEnumConverter());
     jsonTypeBuilder.Property(x => x.TransactionAmount).HasFieldName("transaction_amount");
     jsonTypeBuilder.Property(x => x.CurrencyId).HasFieldName("currency_id")
     .HasConverter(new StringEnumConverter());
     jsonTypeBuilder.Property(x => x.Repetitions).HasFieldName("repetitions");
     jsonTypeBuilder.Property(x => x.DebitDate).HasFieldName("debit_date");
     jsonTypeBuilder.Property(x => x.FreeTrial).HasFieldName("reason");
 }
Example #26
0
 public void Configure(JsonTypeBuilder <Ticket> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.AccessToken)
     .HasFieldName("access_token");
     jsonTypeBuilder.Property(x => x.ExpiresIn)
     .HasFieldName("expires_in");
     jsonTypeBuilder.Property(x => x.LiveMode)
     .HasFieldName("live_mode");
     jsonTypeBuilder.Property(x => x.RefreshToken)
     .HasFieldName("refresh_token");
     jsonTypeBuilder.Property(x => x.Scope)
     .HasFieldName("scope");
     jsonTypeBuilder.Property(x => x.TokenType)
     .HasFieldName("token_type");
     jsonTypeBuilder.Property(x => x.UserId)
     .HasFieldName("user_id");
     jsonTypeBuilder.Property(x => x.IsExpired)
     .IsIgnored();
 }
Example #27
0
        public void Configure(JsonTypeBuilder <AutoRecurring> jsonTypeBuilder)
        {
            jsonTypeBuilder.Property(x => x.Frequency).HasFieldName("frequency");

            jsonTypeBuilder.Property(x => x.FrequencyType)
            .HasFieldName("frequency_type")
            .HasConverter(new StringEnumConverter());

            jsonTypeBuilder.Property(x => x.TransactionAmount).HasFieldName("transaction_amount");

            jsonTypeBuilder.Property(x => x.CurrencyId)
            .HasFieldName("currency_id")
            .HasConverter(new StringEnumConverter());

            jsonTypeBuilder.Property(x => x.StartDate).HasFieldName("start_date");
            jsonTypeBuilder.Property(x => x.EndDate).HasFieldName("end_date");
        }
 public void Configure(JsonTypeBuilder <Payer> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
     jsonTypeBuilder.Property(x => x.Email).HasFieldName("email");
     jsonTypeBuilder.Property(x => x.NickName).HasFieldName("nickname");
 }
Example #29
0
 public void Configure(JsonTypeBuilder <PaymentMethod> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
 }
 public void Configure(JsonTypeBuilder <Customer> jsonTypeBuilder)
 {
     jsonTypeBuilder.Property(x => x.Id).HasFieldName("id");
     jsonTypeBuilder.Property(x => x.FirstName).HasFieldName("first_name");
     jsonTypeBuilder.Property(x => x.LastName).HasFieldName("last_name");
     jsonTypeBuilder.Property(x => x.Phone).HasFieldName("phone");
     jsonTypeBuilder.Property(x => x.Identification).HasFieldName("identification");
     jsonTypeBuilder.Property(x => x.DefaultAddress).HasFieldName("default_address");
     jsonTypeBuilder.Property(x => x.Address).HasFieldName("address");
     jsonTypeBuilder.Property(x => x.DateRegistered).HasFieldName("date_registred");
     jsonTypeBuilder.Property(x => x.Description).HasFieldName("description");
     jsonTypeBuilder.Property(x => x.Metadata).HasFieldName("metadata");
     jsonTypeBuilder.Property(x => x.DefaultCard).HasFieldName("default_card");
     jsonTypeBuilder.Property(x => x.Email).HasFieldName("email");
     jsonTypeBuilder.Property(x => x.Cards).HasFieldName("cards");
     jsonTypeBuilder.Property(x => x.Address).HasFieldName("address");
     jsonTypeBuilder.Property(x => x.DateCreated).HasFieldName("date_created");
     jsonTypeBuilder.Property(x => x.DateLastUpdated).HasFieldName("date_last_updated");
     jsonTypeBuilder.Property(x => x.Addresses).HasFieldName("addresses");
     jsonTypeBuilder.Property(x => x.LiveMode).HasFieldName("liveMode");
 }