示例#1
0
 public void SeedServiceLanguageDate()
 {
     ServCategory      = new ServiceCategoryDTM();
     ServCategory.Name = "Testing category 1";
     PageLanguage      = new PageLanguageDTM();
     PageLanguage.Name = "EN";
 }
示例#2
0
        public static ServiceCategoryDTM changeToDTM(ServiceCategory sCategory)
        {
            ServiceCategoryDTM sCategoryDtm = new ServiceCategoryDTM();

            sCategoryDtm.Id   = sCategory.Id;
            sCategoryDtm.Name = sCategory.Name;

            return(sCategoryDtm);
        }
示例#3
0
        public static ServiceCategory changeFromDTM(ServiceCategoryDTM sCategoryDtm)
        {
            ServiceCategory sCategory = new ServiceCategory();

            sCategory.Id   = sCategoryDtm.Id;
            sCategory.Name = sCategoryDtm.Name;

            return(sCategory);
        }
        // POST: /ServiceCategories/sCategoryDtm
        public async Task <HttpResponseMessage> Post([FromBody] ServiceCategoryDTM sCategoryDtm)
        {
            try
            {
                int id = await TheRepo.ServiceCategoriesDTM.Create(sCategoryDtm);

                return(Request.CreateResponse(HttpStatusCode.Created, id));
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
示例#5
0
        public static ServiceCategory changeFromDTM(ServiceCategoryDTM sCategoryDtm)
        {
            ServiceCategory sCategory = new ServiceCategory();

            sCategory.Id         = sCategoryDtm.Id;
            sCategory.Name       = sCategoryDtm.Name;
            sCategory.BusinessId = sCategoryDtm.BusinessId;

            if (sCategoryDtm.Business != null)
            {
                sCategory.Business = changeFromDTM(sCategoryDtm.Business);
            }

            return(sCategory);
        }