示例#1
0
 public ClienteProposta(string documento, SegmentoSubCliente segmento, string descricao, string nomeFantasia)
 {
     Documento    = documento;
     Segmento     = segmento;
     Descricao    = descricao;
     NomeFantasia = nomeFantasia;
 }
示例#2
0
        public bool ExisteParceiroNaProposta(int oportunidadeId, SegmentoSubCliente segmentoSubCliente)
        {
            using (OracleConnection con = new OracleConnection(Config.StringConexao()))
            {
                var parametros = new DynamicParameters();

                parametros.Add(name: "OportunidadeId", value: oportunidadeId, direction: ParameterDirection.Input);
                parametros.Add(name: "SegmentoSubCliente", value: segmentoSubCliente, direction: ParameterDirection.Input);

                var total = con.Query <int>(@"
                        SELECT COUNT(1) FROM CRM.TB_CRM_OPORTUNIDADE_CLIENTES WHERE 
                            OportunidadeId = :OportunidadeId AND Segmento = :SegmentoSubCliente", parametros).Single();

                if (total < 2)
                {
                    return(false);
                }

                return(true);
            }
        }
示例#3
0
 public SubCliente(string documento, SegmentoSubCliente segmento)
 {
     Documento = documento;
     Segmento  = segmento;
 }