You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
using Newtonsoft.Json; using System.Collections.Generic; using System.ComponentModel.DataAnnotations;
namespace Common.Model { public class ReceiverV2 { public string firstName { get; set; } public string middleName { get; set; } public string lastName { get; set; } public string localFirstName { get; set; } public string localMiddleName { get; set; } public string localLastName { get; set; } public string fullName { get; set; } public string localFullName { get; set; } public string mobile { get; set; }
public string country { get; set; } public string countryId { get; set; } public string countryCode { get; set; } public string address { get; set; } public string state { get; set; } public string stateId { get; set; } public string city { get; set; } public string email { get; set; } public string relationship { get; set; } public string relationshipId { get; set; } public string district { get; set; } public string districtId { get; set; } public string purposeOfRemit { get; set; } public string purposeOfRemitId { get; set; } public string idTypeId { get; set; } public string idType { get; set; } public string idNumber { get; set; } public string deviceType { get; set; }
//public ReceiverField receiver { get; set; }
[JsonIgnore] public string payoutPartner { get; set; } [JsonIgnore] public string nativeCountry { get; set; } [JsonIgnore] public string nativeCountryCode { get; set; } [JsonIgnore] public string nativeCountryId { get; set; } [JsonIgnore] public bool hasVerifiedOTP { get; set; } [JsonIgnore] public string isPartnerChanged { get; set; } [JsonIgnore] public string isForceUpdate { get; set; } [JsonIgnore] public string ForceUpdateMsg { get; set; }
public List<ReceiverPaymentMethod> PaymentMethods{ get; set; }
[JsonIgnore] public string receiverId { get; set; }
[JsonIgnore] public ReceiverInfoPaymentmethod paymentMethod { get; set; }
[JsonIgnore] public ReceiverInfoAgent agent { get; set; }
public string IsAccountValidationReq { get; set; }
public string ApiBankCode { get; set; }
} public class ReceiverPaymentMethod { public string receiverId { get; set; } public string id { get; set; } public string name { get; set; } public string localizedName { get; set; } public string[] currency { get; set; }
public ReceiverInfoAgent agent { get; set; }
public string payoutPartner { get; set; } public string nativeCountry { get; set; } public string nativeCountryCode { get; set; } public string nativeCountryId { get; set; } public bool hasVerifiedOTP { get; set; } public string isPartnerChanged { get; set; } public string isForceUpdate { get; set; } public string ForceUpdateMsg { get; set; } } }
|