public bool Inserir(ModelProduto produto, List <ModelFornecedor> listaFornecedor, List <ModelTipoProduto> listaTipoProduto) { try { if (produto.descricao != string.Empty || produto.categoria != string.Empty || listaFornecedor.Count == 0 || listaTipoProduto.Count == 0) { dao.Inserir(produto); int retorno = BuscaUltimoId(); foreach (var item in listaFornecedor) { ModelFornecedor model = new ModelFornecedor(); model.codProduto = retorno; model.for_cod = item.for_cod; dao.InserirProdutoFornecedor(model); } foreach (var item in listaTipoProduto) { ModelTipoProduto model = new ModelTipoProduto(); model.pro_cod = retorno; model.tipo_cod = item.tipo_cod; dao.InserirTipoProduto(model); } return(true); } else { return(false); } } catch { return(false); } }