Ejemplo n.º 1
0
        private int Inserir(Usuario usuario)
        {
            string procedure        = "pi_usuario ";
            string parametroRetorno = "@resultado";
            string senhaCript       = CalculateMD5Hash(usuario.Senha1);

            SqlParameter[] ParamsEnvio = new SqlParameter[]
            {
                new SqlParameter("@nm_usuario", usuario.NmUsuario),
                new SqlParameter("@senha1", senhaCript),
                new SqlParameter("@resultado", DBNull.Value)
            };

            object resultado = conexaoBD.ExecutaComandoProcedure(procedure, parametroRetorno, ParamsEnvio);

            int Valor = (int)resultado;

            return(Valor);
        }
Ejemplo n.º 2
0
        private void Inserir(Compra compra)
        {
            string procedure = "pi_compra";

            SqlParameter[] ParamsEnvio = new SqlParameter[]
            {
                new SqlParameter("@id_produto", compra.IdProduto),
                new SqlParameter("@id_embalagem_compra", compra.IdEmbalagemCompra),
                new SqlParameter("@id_embalagem_estoque", compra.IdEmbalagemEstoque),
                new SqlParameter("@qtd_unidade_compra", compra.QtdUnidadeCompra),
                new SqlParameter("@vl_unidade_compra", compra.VlUnidadeCompra),
                new SqlParameter("@vl_total_compra", compra.VlTotalCompra),
                new SqlParameter("@baselucro", compra.VlBaseLucro),
                new SqlParameter("@dt_compra", compra.DtCompra),
                new SqlParameter("@dt_validade", compra.DtValidade),
                new SqlParameter("@id_usuario", compra.IdUsuario)
            };

            object resultado = conexaoBD.ExecutaComandoProcedure(procedure, null, ParamsEnvio);
        }