public ResponseDto Save(WarningDto saveDto) { ResponseDto responseDto = new ResponseDto(); WarningBo saveBo = new WarningBo() { Id = saveDto.Id, WarningModuleTypeId = saveDto.WarningModuleTypeId, PersonProductId = saveDto.PersonProductId, CommentId = saveDto.CommentId, PersonId = saveDto.PersonId, WarningTypeId = saveDto.WarningTypeId, Notes = saveDto.Notes, Session = Session }; ResponseBo responseBo = warningBusiness.Save(saveBo); responseDto = responseBo.ToResponseDto(); return(responseDto); }
public ActionResult <List <WarningDto> > GetUserWarnings([FromRoute] int userId) { var warnings = _context.Warnings.Where(x => x.UserId == userId).ToList(); var warningsDto = new List <WarningDto>(); foreach (var warning in warningsDto) { var warningDto = new WarningDto(); warningDto.Id = warning.Id; warningDto.Reason = warning.Reason; warningDto.Explanation = warning.Explanation; warningDto.DateTime = warning.DateTime; warningDto.UserId = warning.UserId; warningDto.AdminId = warning.AdminId; warningDto.UserFirstLastName = _context.Users.Find(warning.UserId).FirstName + ' ' + _context.Users.Find(warning.UserId).LastName; warningDto.AdminFirstLastName = _context.Users.Find(warning.AdminId).FirstName + ' ' + _context.Users.Find(warning.AdminId).LastName; warningsDto.Add(warningDto); } return(Ok(warningsDto)); }