Ejemplo n.º 1
0
        public async Task <ProjectLineViewModel> Update(ProjectLineViewModel model, string userId)
        {
            var dbResult = await _context.ProjectLines
                           .Include(x => x.Project)
                           .Include(x => x.Document)
                           .FirstOrDefaultAsync(x => x.Id == model.Id);

            _mapper.Map <ProjectLineViewModel, ProjectLine>(model, dbResult);

            await _context.SaveChangesAsync();

            return(_mapper.Map <ProjectLineViewModel>(dbResult));
        }
Ejemplo n.º 2
0
        public async Task <ProjectLineViewModel> Update(ProjectLineViewModel model)
        {
            var userId = User.GetClaim(OpenIdConnectConstants.Claims.Subject);

            return(await _projectLineService.Update(model, userId));
        }