public GradeProdutoView Obter(int IdMarca, int IdCategoria, int IdSegmento, int IdCor, int IdProduto, int IdProdutoItem, int IdGradeProduto)
        {
            GradeProduto obj = null;

            obj = _GradeProdutoRepository.Obter(IdMarca, IdCategoria, IdSegmento, IdCor, IdProduto, IdProdutoItem, IdGradeProduto);

            var result = _mapper.Map <GradeProdutoView>(obj);

            return(result);
        }
Esempio n. 2
0
        public void Inserir(GradeProduto input)
        {
            var p = new DynamicParameters();

            p.AddDefault("@IdMarca", input.IdMarca);
            p.AddDefault("@IdCategoria", input.IdCategoria);
            p.AddDefault("@IdSegmento", input.IdSegmento);
            p.AddDefault("@IdCor", input.IdCor);
            p.AddDefault("@IdProduto", input.IdProduto);
            p.AddDefault("@IdProdutoItem", input.IdProdutoItem);
            p.AddDefault("@IdPedido", input.IdPedido);
            p.AddDefault("@Quantidade", input.Quantidade);
            p.AddDefault("@Custo", input.Custo);
            p.AddDefault("@Preco", input.Preco);
            p.AddAtivo(input.Ativo);
            p.AddUsuarioCriacao(input.UsuarioCriacao);
            p.AddDataCriacao(input.DataCriacao);
            p.AddUsuarioAtualizacao(input.UsuarioAtualizacao);
            p.AddDataAtualizacao(input.DataAtualizacao);

            _connection.Execute("PROC_I_GRADE_PRODUTO", p, commandType: System.Data.CommandType.StoredProcedure);
        }