public WriterCategory Delete(WriterCategory WriterCategory)
        {
            var result = _context.Remove(WriterCategory);

            _context.SaveChanges();
            return(result.Entity);
        }
        public WriterCategory Create(WriterCategory WriterCategory)
        {
            var result = _context.Add <WriterCategory>(WriterCategory);

            _context.SaveChanges();
            return(result.Entity);
        }
Esempio n. 3
0
        public WriterCategory Post(WriterCategoryDTO value)
        {
            WriterCategory model = new WriterCategory()
            {
                WriterId   = value.WriterId,
                CategoryId = value.CategoryId
            };

            return(IWriterCategoryRepository.Create(model));
        }
Esempio n. 4
0
        public WriterCategory Put(int id, WriterCategoryDTO value)
        {
            WriterCategory model = IWriterCategoryRepository.Get(id);

            if (value.WriterId != 0)
            {
                model.WriterId = value.WriterId;
            }
            if (value.CategoryId != 0)
            {
                model.CategoryId = value.CategoryId;
            }
            return(IWriterCategoryRepository.Update(model));
        }
Esempio n. 5
0
        public WriterCategory Delete(int id)
        {
            WriterCategory WriterCategory = IWriterCategoryRepository.Get(id);

            return(IWriterCategoryRepository.Delete(WriterCategory));
        }
 public WriterCategory Update(WriterCategory WriterCategory)
 {
     _context.Entry(WriterCategory).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
     _context.SaveChanges();
     return(WriterCategory);
 }