OnlineSalesAutoCrop/Api/OnlineSalesAutoCrop.CoreAPI.Models/Responses/MobileApp/MobileMasterDataResponse.cs

134 lines
4.2 KiB
C#

using System;
using System.Collections.Generic;
namespace OnlineSalesAutoCrop.CoreAPI.Models.Responses.MobileApp;
public class MarketHeirarchyByEmpResponse
{
public MarketHeirarchyByEmpResponse()
{
Companies = new List<EmpCompanyResponse>();
SalesOrgs = new List<SalesOrgResponse>();
DistributionChannels = new List<DistibutionChannleResponse>();
Regions = new List<RegionResponse>();
Areas = new List<AreaResponse>();
Teritories = new List<TeritoryResponse>();
Plants = new List<PlantResponse>();
}
public IList<EmpCompanyResponse> Companies { get; set; }
public IList<SalesOrgResponse> SalesOrgs { get; set; }
public IList<DistibutionChannleResponse> DistributionChannels { get; set; }
public IList<RegionResponse> Regions { get; set; }
public IList<AreaResponse> Areas { get; set; }
public IList<TeritoryResponse> Teritories { get; set; }
public IList<PlantResponse> Plants { get; set; }
}
public class EmpCompanyResponse
{
public string CompanyCode { get; set; }
public string CompanyName { get; set; }
}
public class SalesOrgResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string SalesOrgName { get; set; }
}
public class DistibutionChannleResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string DistributorChannelCode { get; set; }
public string DistributorChannelName { get; set; }
}
public class RegionResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string RegionCode { get; set; }
public string RegionName { get; set; }
}
public class AreaResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string RegionCode { get; set; }
public string AreaCode { get; set; }
public string AreaName { get; set; }
}
public class TeritoryResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string RegionCode { get; set; }
public string AreaCode { get; set; }
public string TeritoryCode { get; set; }
public string TeritoryName { get; set; }
}
public class PlantResponse
{
public string CompanyCode { get; set; }
public string SalesOrgCode { get; set; }
public string PlantCode { get; set; }
public string PlantName { get; set; }
}
public class GetBrandResponse
{
public string BrandCode { get; set; } = string.Empty;
public string BrandName { get; set; } = string.Empty;
}
public class GetMaterialResponse
{
public string MaterialName { get; set; }
public string MaterialCode { get; set; }
public string TypeCode { get; set; }
public string TypeName { get; set; }
public string GroupCode { get; set; }
public string GroupName { get; set; }
public string BaseUnitMeasurement { get; set; }
public string SalesUnitMeasurement { get; set; }
public decimal UnitConversionValue { get; set; }
public string BrandCode { get; set; }
public string BrandName { get; set; }
public string SalesOrg { get; set; }
public decimal BasePrice { get; set; }
}
public class GetCustomerResponse
{
public string CustomerCode { get; set; }
public string CustomerName { get; set; }
public string AccountGroupCode { get; set; }
public string AccountGroupDescription { get; set; }
public string DistributionChannelCode { get; set; }
public string DistributionChannelName { get; set; }
public string DivisionCode { get; set; }
public string DivisionName { get; set; }
public string MobileNumber { get; set; }
public string EmailAddress { get; set; }
public string TaxNumber { get; set; }
public string SalesGroupCode { get; set; }
public string SalesGroupName { get; set; }
public string CustomerGroupCode { get; set; }
public string CustomerGroupName { get; set; }
public string CustomerPriceGroupCode { get; set; }
public string CustomerPriceGroupName { get; set; }
public string PaymentTermCode { get; set; }
public string SalesOrgCode { get; set; }
public string TeritoryCode { get; set; }
public string PlantCode { get; set; }
}