private async Task <(bool, string)> AdicionarCorAoProduto(ProdutoCorInputModel produtoCorInputModel, int idProduto) { if (produtoCorInputModel.Estoque > 0 && produtoCorInputModel.CorId > 0) { try { produtoCorInputModel.ProdutoId = idProduto; var(status, mensagem) = await _produtoCorAppServices.AddListaCor(produtoCorInputModel); return(status ? (true, null) : (false, mensagem)); } catch (Exception e) { return(false, $"Error, Type: {e.Message}"); } } return(false, "Os campos 'Estoque' e 'Cor' são obrigatórios."); }