public void InserirListaDePrecosProdutos(ListaDePrecosProdutos listaProduto)
        {
            var parametros = new DynamicParameters();

            parametros.Add("@listaID", listaProduto.ListasDePrecosID);
            parametros.Add("@produtoID", listaProduto.ProdutosID);
            parametros.Add("@valorSugerido", listaProduto.valorSugerido);
            parametros.Add("@valorMinimo", listaProduto.valorMinimo);
            parametros.Add("@valorLivre", listaProduto.valorLivre);
            parametros.Add("@criadoPor", listaProduto.criadoPorAspNetUsers);
            parametros.Add("@criadoEm", listaProduto.criadoEm);

            _repositorio.ExecutarProcedimento("usp_front_ins_ListasDePrecosProdutos", parametros);
        }
        public void SalvarListaDePrecoProdutos(ListaDePrecosViewModel listaDePrecos)
        {
            this._servicoListasDePrecos.RemoverProdutosAntigos(
                listaDePrecos.ListaDeProdutos.FirstOrDefault().ListasDePrecosID);

            foreach (var item in listaDePrecos.ListaDeProdutos)
            {
                ListaDePrecosProdutos ldp = new ListaDePrecosProdutos();
                ldp.ListasDePrecosID     = item.ListasDePrecosID;
                ldp.ProdutosID           = item.ProdutosID;
                ldp.valorLivre           = item.valorLivre;
                ldp.valorMinimo          = item.valorMinimo;
                ldp.valorSugerido        = item.valorSugerido;
                ldp.criadoEm             = DateTime.Now;
                ldp.criadoPorAspNetUsers = listaDePrecos.CriadoPorAspNetUsers;

                this._servicoListasDePrecos.InserirListaDePrecosProdutos(ldp);
            }
        }