public List<object> Acrescimo(string loja, string cliente)
        {
            StringBuilder sb = new StringBuilder();
            Models.banco.bd db = new Models.banco.bd();
            SqlCommand _cmd;
            SqlDataReader _ler;
            DataTable dt = new DataTable();

            List<Object> dados = new List<Object>();

            sb.Append(" EXEC PROC_PROC_PORTALAVANTLED_ACRESCIMOCLIENTE '" + loja.Trim() + "','" + cliente.Trim() + "' ");

            try
            {
                db.Conectar();
                _cmd = new SqlCommand(sb.ToString(), db.conn);
                _ler = _cmd.ExecuteReader();
                dt.Load(_ler);
                if (dt.Rows.Count > 0)
                {
                    foreach (DataRow rw in dt.Rows)
                    {
                        var zzc = new ZZC();

                        zzc.ZZC_AJUSTE = float.Parse(rw["ZZC_AJUSTE"].ToString().Trim());

                        dados.Add(zzc);

                    }

                }

            }
            catch (Exception d)
            {

                throw new Exception("Erro no Acesso ao dados" + d.Message);
            }
            finally
            {
                db.Desconectar();
            }
            return dados;
        }
        public List<object> ComissaoPorProduto(string regiao)
        {
            StringBuilder sb = new StringBuilder();
            Models.banco.bd db = new Models.banco.bd();
            SqlCommand _cmd;
            SqlDataReader _ler;
            DataTable dt = new DataTable();

            List<Object> dados = new List<Object>();

            sb.Append(" EXEC PROC_PORTALAVANTLED_COMISSAO_POR_PRODUTO '"+regiao.Trim()+"' ");

            try
            {
                db.Conectar();
                _cmd = new SqlCommand(sb.ToString(), db.conn);
                _ler = _cmd.ExecuteReader();
                dt.Load(_ler);
                if (dt.Rows.Count > 0)
                {
                    foreach (DataRow rw in dt.Rows)
                    {
                        var zzc = new ZZC();

                        zzc.ZZC_TIPO = Convert.ToString(rw["ZZC_TIPO"].ToString().Trim());
                        zzc.ZZC_AJUSTE = float.Parse(rw["ZZC_AJUSTE"].ToString().Trim());
                        zzc.ZZC_COMISS = float.Parse(rw["ZZC_COMISS"].ToString().Trim());
                        zzc.ZZC_AJ_ATE = float.Parse(rw["ZZC_AJ_ATE"].ToString().Trim());
                        dados.Add(zzc);

                    }

                }

            }
            catch (Exception d)
            {

                throw new Exception("Erro no Acesso ao dados" + d.Message);
            }
            finally
            {
                db.Desconectar();
            }
            return dados;
        }