diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs index b728328..86a386e 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs @@ -232,9 +232,9 @@ public class GetPasswordPolicyResponse { public int MinLength { get; set; } public int MaxLength { get; set; } - public int IsUppercase { get; set; } - public int IsLowercase { get; set; } - public int IsNumber { get; set; } - public int IsSpecialCharacter { get; set; } + public bool IsUppercase { get; set; } + public bool IsLowercase { get; set; } + public bool IsNumber { get; set; } + public bool IsSpecialCharacter { get; set; } public int PasswordLife { get; set; } } \ No newline at end of file diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs index d164392..0b33d6b 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Services/Services/MobileApp/MobileMasterDataService.cs @@ -990,20 +990,19 @@ public class MobileMasterDataService : IMobileMasterDataService using TransactionContext tc = await TransactionContext.BeginAsync(_settings.DefaultConnection.ConnectionNode); try { - SqlParameter[] p =[]; - using (IDataReader dr = await tc.ExecuteReaderSpAsync("dbo.GetPaymentTermsPaginated", parameterValues: p)) + using (IDataReader dr = await tc.ExecuteReaderSpAsync("dbo.GetPasswordPolicy")) { if (dr.Read()) { - new GetPasswordPolicyResponse() + response=new GetPasswordPolicyResponse() { MinLength = dr.GetInt32(0), MaxLength = dr.GetInt32(1), - IsUppercase = dr.GetInt32(2), - IsLowercase = dr.GetInt32(3), - IsSpecialCharacter = dr.GetInt32(4), - IsNumber = dr.GetInt32(5), + IsUppercase = dr.GetInt32(2) >0, + IsLowercase = dr.GetInt32(3) > 0, + IsSpecialCharacter = dr.GetInt32(4) > 0, + IsNumber = dr.GetInt32(5) > 0, PasswordLife = dr.GetInt32(6), }; }