|
using System;
using System.Collections.Generic;
namespace Service
{
/// <summary>
/// Entity-Data Contract Translator - CategoriesTranslator
/// </summary>
public static class CategoriesTranslator
{
public static Service.Categories ToDataContract(Entities.Categories categories)
{
Service.Categories newcategories = new Service.Categories();
newcategories.CategoryID = categories.CategoryID;
newcategories.CategoryName = categories.CategoryName;
newcategories.Description = categories.Description;
newcategories.Picture = categories.Picture;
return newcategories;
}
public static List<Service.Categories> ToDataContractList(List<Entities.Categories> categoriesList)
{
List<Service.Categories> newcategoriesList = new List<Service.Categories>();
foreach(Entities.Categories categories in categoriesList)
newcategoriesList.Add(ToDataContract(categories));
return newcategoriesList;
}
public static Entities.Categories ToEntity(Service.Categories categories)
{
Entities.Categories newcategories = new Entities.Categories();
newcategories.CategoryID = categories.CategoryID;
newcategories.CategoryName = categories.CategoryName;
newcategories.Description = categories.Description;
newcategories.Picture = categories.Picture;
return newcategories;
}
public static List<Entities.Categories> ToEntityList(List<Service.Categories> categoriesList)
{
List<Entities.Categories> newcategoriesList = new List<Entities.Categories>();
foreach(Service.Categories categories in categoriesList)
newcategoriesList.Add(ToEntity(categories));
return newcategoriesList;
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
Program Manager in Sculpture project, Interesting in .NET Model driven development.