public async Task <IActionResult> Send([FromBody] SendModel model) { if (model == null || !ModelState.IsValid) { return(Ok(new SendResultModel { Ok = false, Message = "Model is null or invalid" })); } if (model.PositionAssignId != null) { var positionAssign = await _positionAssignRepo.GetPositionAssign(model.PositionAssignId.Value); var position = await _positionRepo.GetPositionFromMPLID(positionAssign.MPLID); model.Season = position.Season; } if (model.Direction == "Arriving") { model.TypeOfFlight = "Start of season"; } if (model.Direction == "Departing") { model.TypeOfFlight = "End of season"; } var result = await _ctxRepo.Send(model); return(Ok(result)); }
public async Task <PositionAssign> Get(int id) { return(await _positionAssignRepo.GetPositionAssign(id)); }