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.
 
 
 
 
 

209 lines
8.6 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http.Headers;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;
using CustomerOnlineV2.Common.Models.HomeModel;
using CustomerOnlineV2.Common.Models.ReceiverModel;
namespace CustomerOnlineV2.Common.Models.RegisterModel
{
public class AddressRequest
{
public string? CountryIsoCode { get; set; }
public string? StateId { get; set; }
public string? CityName { get; set; }
public string? StartIndex { get; set; }
public string? PageSize { get; set; }
public string? CityId { get; set; }
public string? TownName { get; set; }
public string? MethodType { get; set; }
public string? IpAddress { get; set; }
public string? ProcessId { get; set; }
}
public class AddressListResponse
{
public int ResponseCode { get; set; }
public string? Msg { get; set; }
public string? Id { get; set; }
public string? Extra { get; set; }
public string? Extra1 { get; set; }
public string? Extra2 { get; set; }
public object? Data { get; set; }
}
public class CustomerListModel : CommonResponse
{
public string? flag { get; set; }
public string? customerId { get; set; }
//public string? password { get; set; }
public string? firstName { get; set; }
public string? middleName { get; set; }
public string? lastName1 { get; set; }
public string? lastName2 { get; set; }
public string? country { get; set; }
public string? address { get; set; }
public string? state { get; set; }
public string? zipCode { get; set; }
public string? district { get; set; }
public string? city { get; set; }
public string? email { get; set; }
public string? homePhone { get; set; }
public string? workPhone { get; set; }
public string? mobile { get; set; }
public string? nativeCountry { get; set; }
public string? dob { get; set; }
public string? placeOfIssue { get; set; }
public string? customerType { get; set; }
public string? occupation { get; set; }
public string? isBlackListed { get; set; }
public string? createdBy { get; set; }
public string? createdDate { get; set; }
public string? modifiedBy { get; set; }
public string? modifiedDate { get; set; }
public string? approvedBy { get; set; }
public string? approvedDate { get; set; }
public string? isDeleted { get; set; }
public string? lastTranId { get; set; }
public string? sourceOfFound { get; set; }
public string? relationId { get; set; }
public string? relativeName { get; set; }
public string? address2 { get; set; }
public string? fullName { get; set; }
public string? postalCode { get; set; }
public string? idExpiryDate { get; set; }
public string? idType { get; set; }
public string? idTypeValue { get; set; }
public string? idNumber { get; set; }
public string? otherIdNumber { get; set; }
public string? telNo { get; set; }
public string? companyName { get; set; }
public string? gender { get; set; }
public string? salaryRange { get; set; }
public string? bonusPointPending { get; set; }
public string? totalSent { get; set; }
public string? idIssueDate { get; set; }
public string? KycStatus { get; set; }
public string? KycStatusMsg { get; set; }
public string? KycVerified { get; set; }
public string? islocked { get; set; }
public string? sessionId { get; set; }
public string? AboutUs { get; set; }
public string? SelfieDoc { get; set; }
public int ResponseCode { get; set; }
public string? ResponseMessage { get; set; }
}
public class CustomerDocumentListModel : CommonResponse
{
public string? cdid { get; set; }
public string? customerId { get; set; }
public string? fileName { get; set; }
public string? IdType { get; set; }
public string? Typeid { get; set; }
public string? fileType { get; set; }
public string? documentType { get; set; }
public string? documentName { get; set; }
public string? fileByte { get; set; }
public byte[] ContentFile { get; set; }
public string CreatedDate { get; set; }
}
public class CustomerList : CommonResponse
{
public List<CustomerListModel>? CustomerListModel { get; set; }
public List<CustomerDocumentListModel>? CustomerDocumentListModel { get; set; }
}
public class CustomerEditModel : CommonResponse
{
public List<OnlineCustomerRegisterModel>? CustomerRegisterModel { get; set; }
}
public class OnlineCustomerRegisterModel : CommonResponse
{
[Required(ErrorMessage = "Password required")]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} and at most {1} characters long.", MinimumLength = 6)]
public string Password { get; set; }
[Required]
[Compare("Password", ErrorMessage = "The password and confirmation password do not match.")]
public string ConfirmPassword { get; set; }
public string? flag { get; set; }
public string? customerId { get; set; }
//public string? password { get; set; }
public string? membershipId { get; set; }
public string? firstName { get; set; }
public string? middleName { get; set; }
public string? lastName1 { get; set; }
public string? lastName2 { get; set; }
public string? country { get; set; }
public string? address { get; set; }
public string? state { get; set; }
public string? zipCode { get; set; }
public string? district { get; set; }
public string? city { get; set; }
public string ?email { get; set; }
public string? homePhone { get; set; }
public string? workPhone { get; set; }
public string? mobile { get; set; }
public string? nativeCountry { get; set; }
public string? dob { get; set; }
public string? placeOfIssue { get; set; }
public string? customerType { get; set; }
public string? occupation { get; set; }
public string? occupationOthers { get; set; }
public string? isBlackListed { get; set; }
public string? createdBy { get; set; }
public string? createdDate { get; set; }
public string? modifiedBy { get; set; }
public string? modifiedDate { get; set; }
public string? approvedBy { get; set; }
public string? approvedDate { get; set; }
public string? isDeleted { get; set; }
public string? lastTranId { get; set; }
public string? sourceOfFound { get; set; }
public string? relationId { get; set; }
public string? ReferralCode { get; set; }
public string? relativeName { get; set; }
public string? address2 { get; set; }
public string? fullName { get; set; }
public string? postalCode { get; set; }
public string? idExpiryDate { get; set; }
public string? idType { get; set; }
public string? idNumber { get; set; }
public string? otherIdNumber { get; set; }
public string? telNo { get; set; }
public string? companyName { get; set; }
public string? gender { get; set; }
public string? salaryRange { get; set; }
public string? bonusPointPending { get; set; }
public string? Redeemed { get; set; }
public string? bonusPoint { get; set; }
public string? todaysSent { get; set; }
public string? todaysNoOfTxn { get; set; }
public string? agentId { get; set; }
public string? branchId { get; set; }
public string? memberIDissuedDate { get; set; }
public string? memberIDissuedByUser { get; set; }
public string? memberIDissuedAgentId { get; set; }
public string? memberIDissuedBranchId { get; set; }
public string? totalSent { get; set; }
public string? idIssueDate { get; set; }
public string? onlineUser { get; set; }
public string? mobileUser { get; set; }
public string? customerStatus { get; set; }
public string? isActive { get; set; }
public string? islocked { get; set; }
public string? sessionId { get; set; }
public string? AboutUs { get; set; }
public string? otp { get; set; }
}
}