OnlineSalesAutoCrop/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/MobileApp/MobileMasterDataRequest.cs

29 lines
776 B
C#

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; }
}
public class GetBrandsRequest : PagedRequest
{
public string? BrandCode { get; set; }
}
public class GetMaterialsRequest : PagedRequest
{
public string? BrandCode { get; set; }
public string? MaterialCode { get; set; }
}
public class GetCustomersRequest : PagedRequest
{
public string? TeritoryCode { get; set; }
public string? CustomerCode { get; set; }
}