public async Task <ActionResult <Domain.App.Computer> > PostComputer(ComputerCreate computer)
        {
            computer.AppUserId = User.UserId();
            var bllEntity = _mapper.MapToBLL(computer);

            _bll.Computers.AddNoReturn(bllEntity);
            await _bll.SaveChangesAsync();

            return(CreatedAtAction("GetComputer", new { id = bllEntity.Id }, computer));
        }
示例#2
0
 public ComputerMinimal MapToBLL(ComputerCreate apiComputer)
 {
     return(new ComputerMinimal
     {
         Id = 0,
         Model = apiComputer.Model,
         ComputerName = apiComputer.ComputerName,
         AppUserId = apiComputer.AppUserId,
         Description = apiComputer.Description,
         IsPublic = apiComputer.IsPublic
     });
 }