45 lines
1.1 KiB
C#
45 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace AVS
|
|
{
|
|
public class Marketplace
|
|
{
|
|
public int Id { get; set; }
|
|
public string Name { get; set; }
|
|
|
|
public Marketplace(int id, string name)
|
|
{
|
|
Id = id;
|
|
Name = name;
|
|
}
|
|
}
|
|
|
|
public class MarketplaceService
|
|
{
|
|
private List<Marketplace> marketplaces;
|
|
|
|
public MarketplaceService()
|
|
{
|
|
// Initialize with data. This simulates database data.
|
|
marketplaces = new List<Marketplace>
|
|
{
|
|
new Marketplace(1, "AMAZON_USA"),
|
|
new Marketplace(2, "AMAZON_CA"),
|
|
new Marketplace(3, "AMAZON_UK"),
|
|
new Marketplace(4, "AMAZON_EU"),
|
|
new Marketplace(5, "AMAZON_AU")
|
|
};
|
|
}
|
|
|
|
public List<Marketplace> GetMarketplaces()
|
|
{
|
|
// Adding '--Select--' as the first option
|
|
var listWithSelect = new List<Marketplace> { new Marketplace(0, "--Select--") };
|
|
listWithSelect.AddRange(marketplaces);
|
|
return listWithSelect;
|
|
}
|
|
}
|
|
}
|