public async Task <Fornecedores> Inserir(Fornecedores fornecedor) { string error = fornecedor.Validation(); if (error == null) { fornecedor.PrepareSave(); fornecedor.Ativar(); return(await fornecedorsDao.Inserir(fornecedor)); } else { throw new Exception(error); } }