public void PostRequestDescriptionDTO(RequestDescriptionDTO requestDescriptionDTO) { _requestDescriptionrepository.Add(requestDescriptionDTO); _requestDescriptionrepository.Save(); // return CreatedAtAction("GetRequestDescriptionDTO", new { id = requestDescriptionDTO.Id }, requestDescriptionDTO); }
public void Update(RequestDescriptionDTO requestDescriptionDTO) { RequestDescription requestDescription = new RequestDescription(); requestDescription.Description = requestDescriptionDTO.Description; requestDescription.RequestId = requestDescriptionDTO.RequestId; requestDescription.UserId = requestDescriptionDTO.UserId; _context.Entry(requestDescription).State = EntityState.Modified; }
public void Add(RequestDescriptionDTO requestDescriptionDTO) { RequestDescription requestDescription = new RequestDescription(); requestDescription.Description = requestDescriptionDTO.Description; requestDescription.RequestId = requestDescriptionDTO.RequestId; requestDescription.UserId = requestDescriptionDTO.UserId; _context.requestDescriptions.Add(requestDescription); }
public RequestDescriptionDTO GetById(int id) { var desc = _context.requestDescriptions.Include(r => r.Request).Include(r => r.User).Where(r => r.Id == id).FirstOrDefault(); var requestDescription = new RequestDescriptionDTO { Id = desc.Id, Description = desc.Description, RequestId = desc.RequestId, RequestName = desc.Request.RequestName, UserId = desc.UserId, UserName = desc.User.UserName }; return(requestDescription); }
public IActionResult PutRequestDescriptionDTO(int id, RequestDescriptionDTO requestDescriptionDTO) { if (id != requestDescriptionDTO.Id) { return(BadRequest()); } _requestDescriptionrepository.Update(requestDescriptionDTO); try { _requestDescriptionrepository.Save(); } catch (DbUpdateConcurrencyException ex) { string msg = ex.Message; } return(NoContent()); }