public async Task <ISingleResult <Airplane> > Execute(Airplane entity) { var registroExiste = await RegistroExiste(entity.Id); if (!registroExiste.Sucesso) { return(registroExiste); } var registroCodigoRepetido = await _airplaneValidarCodigoRepetido.Execute(entity); if (!registroCodigoRepetido.Sucesso) { return(registroCodigoRepetido); } registroCodigoRepetido.Data = registroExiste.Data; return(registroCodigoRepetido); }
public async Task <ISingleResult <Airplane> > Execute(Airplane entity) { return(await _airplaneValidarCodigoRepetido.Execute(entity)); }