public IActionResult LogComplaint(LogComplaintDto complaintDto) { var complaint = _service.LogComplaint(complaintDto); if (complaint == null) { return(BadRequest("Something went wrong")); } return(CreatedAtRoute("GetComplaintById", new { Id = complaint.Id }, true)); }
public Complaint LogComplaint(LogComplaintDto complaintDto) { // Below we can use AutoMapper for mapping objects var complain = new Complaint { Subject = complaintDto.Subject, Detail = complaintDto.Detail, CreatedBy = complaintDto.CreatedBy }; return(_repo.LogComplaint(complain)); }