Beispiel #1
0
        public CategoryViewModel Create(CategoryViewModel category)
        {
            var dataCategory = Map <CategoryDataModel>(category);

            _dataContext.Categories.Add(dataCategory);
            _dataContext.SaveChanges();

            return(Map <CategoryViewModel>(dataCategory));
        }
Beispiel #2
0
        public PersonViewModel Create(PersonViewModel personViewModel)
        {
            var category   = _dataContext.Categories.Single(c => c.Id == personViewModel.CategoryId);
            var dataPerson = Map <PersonDataModel>(personViewModel);

            dataPerson.Category = category;
            _dataContext.Persons.Add(dataPerson);
            _dataContext.SaveChanges();

            return(Map <PersonViewModel>(dataPerson));
        }