Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using HiQo.BPS.DbEntities;
- using HiQo.BPS.Repositories.Interfaces;
- using System;
- using System.Collections.Generic;
- using System.Data.Entity;
- using System.Linq;
- namespace HiQo.BPS.Repositories
- {
- public class AdditionalExpenseCategoryRepository : IAdditionalExpenseCategoryRepository
- {
- private RepoDbContext _context;
- public AdditionalExpenseCategoryRepository(RepoDbContext context)
- {
- _context = context;
- }
- private IDbSet<AdditionalExpenseCategoryDto> DbSet
- {
- get
- {
- return _context.Set<AdditionalExpenseCategoryDto>();
- }
- }
- public Type EntityType
- {
- get
- {
- return typeof(AdditionalExpenseCategoryDto);
- }
- }
- public void Create(AdditionalExpenseCategoryDto category)
- {
- DbSet.Add(category);
- }
- public void Delete(int id)
- {
- var dto = DbSet.Find(id);
- DbSet.Remove(dto);
- }
- public IList<AdditionalExpenseCategoryDto> Get()
- {
- return DbSet.ToList();
- }
- public AdditionalExpenseCategoryDto Get(string name)
- {
- return DbSet.Find(name);
- }
- public AdditionalExpenseCategoryDto Get(int id)
- {
- return DbSet.Find(id);
- }
- public void Update(AdditionalExpenseCategoryDto category)
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement