public async Task <IActionResult> EditUser(int userId, int pilotId) { var user = await _aviBL.GetUserById(userId); var pilot = _aviBL.GetPilotByID(pilotId); Contributor contributer = null; if (user != null && pilot != null) { var result = await _aviBL.GetContributorById(userId, pilotId); if (result == null) { contributer = new Contributor(); contributer.UserID = userId; contributer.PilotID = pilotId; _aviBL.AddContributor(contributer); } } else { return(NotFound()); } return(Ok(contributer)); }
public PilotDetails GetById(int id) { return(PilotDetails.FromDLModel(_aviBL.GetPilotByID(id))); }