diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Common/LoginRequest.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Common/LoginRequest.cs index 1694c95..2a579c5 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Common/LoginRequest.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Common/LoginRequest.cs @@ -6,9 +6,9 @@ namespace OnlineSalesAutoCrop.CoreAPI.Models.Requests.Common; public class AuthLoginRequest { - [Required, NotNull, StringLength(maximumLength: 150, MinimumLength = 3, ErrorMessage = "Login Id must be between 4 and 30 characters.")] + [Required, NotNull, StringLength(maximumLength: 10, MinimumLength = 3, ErrorMessage = "Login Id must be between 3 and 10 characters.")] public string LoginId { get; set; } - [Required, NotNull, StringLength(maximumLength: 150, MinimumLength = 5, ErrorMessage = "Password must be between 1 and 30 characters.")] + [Required, NotNull, StringLength(maximumLength: 20, MinimumLength = 5, ErrorMessage = "Password must be between 5 and 20 characters.")] public string Password { get; set; } } diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs new file mode 100644 index 0000000..4e78a88 --- /dev/null +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs @@ -0,0 +1,11 @@ + +using System.ComponentModel.DataAnnotations; +using System.Diagnostics.CodeAnalysis; + +namespace OnlineSalesAutoCrop.CoreAPI.Models.Requests.MobileApp; + +public class GetMarketHeirarchyByEmpRequest +{ + [Required, NotNull, StringLength(maximumLength: 10, MinimumLength = 3, ErrorMessage = "EmployeeNumber must be between 3 and 10 characters.")] + public string EmployeeNumber { get; set; } +} diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs new file mode 100644 index 0000000..f073ef4 --- /dev/null +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs @@ -0,0 +1,6 @@ +namespace OnlineSalesAutoCrop.CoreAPI.Models.Responses.MobileApp; + +public class MarketHeirarchyByEmpResponse +{ + +}