Exemple #1
0
 public async Task <bool> ExistsContribute(Guid id)
 {
     using (IDAL.Master.IContributeDao materialDao = new ContributeDao())
     {
         return(await materialDao.GetAllAsync().AnyAsync(m => m.Id == id));
     }
 }
Exemple #2
0
 public async Task <int> GetDataCount()
 {
     using (var contributeDao = new ContributeDao())
     {
         return(await contributeDao.GetAllAsync().CountAsync());
     }
 }
Exemple #3
0
 public async Task RemoveContribute(Guid id)
 {
     using (var contributeDao = new ContributeDao())
     {
         await contributeDao.RemoveAsync(id);
     }
 }
Exemple #4
0
 public async Task CreateContribute(string addPointProject, string addPointContent, string addPointMethod, int selfPoint, string selfReason, int auditPoint)
 {
     using (var contributeDao = new ContributeDao())
     {
         await contributeDao.CreateAsync(new Contribute()
         {
             AddPointProject = addPointProject,
             AddPointContent = addPointContent,
             AddPointMethod  = addPointMethod,
             SelfPoint       = selfPoint,
             SelfReason      = selfReason,
             AuditPoint      = auditPoint,
         });
     }
 }
Exemple #5
0
        public async Task EditContribute(Guid id, string addPointProject, string addPointContent, string addPointMethod, int selfPoint, string selfReason, int auditPoint)
        {
            using (var contributeDao = new ContributeDao())
            {
                var contribute = await contributeDao.GetOneByIdAsync(id);

                contribute.AddPointProject = addPointProject;
                contribute.AddPointContent = addPointContent;
                contribute.AddPointMethod  = addPointMethod;
                contribute.SelfPoint       = selfPoint;
                contribute.SelfReason      = selfReason;
                contribute.AuditPoint      = auditPoint;

                await contributeDao.EditAsync(contribute);
            }
        }
Exemple #6
0
 public async Task <List <DTO.Master.ContributeDto> > GetAllContribute(int pageIndex = 1, int pageSize = 10, bool asc = true)
 {
     using (var contributeDao = new ContributeDao())
     {
         return(await contributeDao.GetAllByPageOrderAsync(pageIndex - 1, pageSize, asc).Select(m => new DTO.Master.ContributeDto()
         {
             Id = m.Id,
             AddPointProject = m.AddPointProject,
             AddPointContent = m.AddPointContent,
             AddPointMethod = m.AddPointMethod,
             SelfPoint = m.SelfPoint,
             SelfReason = m.SelfReason,
             AuditPoint = m.AuditPoint,
             CreateTime = m.CreateTime,
         }).ToListAsync());
     }
 }
Exemple #7
0
 public async Task <ContributeDto> GetOneContributeById(Guid contributeId)
 {
     using (IDAL.Master.IContributeDao contributeDto = new ContributeDao())
     {
         return(await contributeDto.GetAllAsync()
                .Where(m => m.Id == contributeId)
                .Select(m => new DTO.Master.ContributeDto()
         {
             Id = m.Id,
             AddPointProject = m.AddPointProject,
             AddPointContent = m.AddPointContent,
             AddPointMethod = m.AddPointMethod,
             SelfPoint = m.SelfPoint,
             SelfReason = m.SelfReason,
             AuditPoint = m.AuditPoint,
             CreateTime = m.CreateTime,
         }).FirstAsync());
     }
 }