Example #1
0
 public Oportunidade(
     string identificacao,
     int contaId,
     int empresaId,
     bool aprovada,
     bool consultaTabela,
     string descricao,
     DateTime?dataFechamento,
     int?tabelaId,
     int contatoId,
     decimal probabilidade,
     SucessoNegociacao sucessoNegociacao,
     ClassificacaoCliente classificacaoCliente,
     Segmento segmento,
     EstagioNegociacao estagioNegociacao,
     StatusOportunidade statusOportunidade,
     MotivoPerda motivoPerda,
     TipoDeProposta tipoDeProposta,
     TipoServico tipoServico,
     TipoNegocio tipoNegocio,
     TipoOperacaoOportunidade tipoOperacaoOportunidade,
     int?revisaoId,
     int mercadoriaId,
     string observacao,
     decimal faturamentoMensalLCL,
     decimal faturamentoMensalFCL,
     decimal volumeMensal,
     decimal cIFMedio,
     Boleano premioParceria,
     int criadoPor)
 {
     Identificacao            = identificacao;
     ContaId                  = contaId;
     EmpresaId                = empresaId;
     Aprovada                 = aprovada;
     ConsultaTabela           = consultaTabela;
     Descricao                = descricao;
     DataFechamento           = dataFechamento;
     TabelaId                 = tabelaId;
     ContatoId                = contatoId;
     Probabilidade            = probabilidade;
     SucessoNegociacao        = sucessoNegociacao;
     ClassificacaoCliente     = classificacaoCliente;
     Segmento                 = segmento;
     EstagioNegociacao        = estagioNegociacao;
     StatusOportunidade       = statusOportunidade;
     MotivoPerda              = motivoPerda;
     TipoDeProposta           = tipoDeProposta;
     TipoServico              = tipoServico;
     TipoNegocio              = tipoNegocio;
     TipoOperacaoOportunidade = tipoOperacaoOportunidade;
     RevisaoId                = revisaoId;
     MercadoriaId             = mercadoriaId;
     Observacao               = observacao;
     FaturamentoMensalLCL     = faturamentoMensalLCL;
     FaturamentoMensalFCL     = faturamentoMensalFCL;
     VolumeMensal             = volumeMensal;
     CIFMedio                 = cIFMedio;
     PremioParceria           = premioParceria;
     CriadoPor                = criadoPor;
 }
Example #2
0
        public static MvcHtmlString LinkEnviarFichaParaAprovacao(this HtmlHelper helper, string id, StatusOportunidade statusOportunidade, StatusFichaFaturamento statusFichaFaturamento)
        {
            string btn      = string.Empty;
            string disabled = string.Empty;

            if ((!Enum.IsDefined(typeof(StatusOportunidade), statusOportunidade) || statusOportunidade == StatusOportunidade.ENVIADO_PARA_APROVACAO))
            {
                disabled = "disabled";
            }

            if (statusFichaFaturamento != StatusFichaFaturamento.REJEITADO && statusFichaFaturamento != StatusFichaFaturamento.EM_ANDAMENTO)
            {
                disabled = "disabled";
            }

            return(MvcHtmlString.Create($"<td class=\"campo-acao\"><a href=\"#\" id=\"btn-enviar-ficha-{id}\" onclick=\"enviarFichaFaturamentoParaAprovacao({id})\" class=\"btn btn-warning btn-sm btn-acao {disabled}\"><i class=\"fa fa-check\"></i>&nbsp;Enviar para Aprovação</a></td>"));
        }
Example #3
0
        public static MvcHtmlString LinkEnviarPremioParaAprovacao(this HtmlHelper helper, int id, StatusOportunidade statusOportunidade, StatusPremioParceria statusPremioParceria)
        {
            string btn      = string.Empty;
            string disabled = string.Empty;

            if (statusOportunidade != StatusOportunidade.ATIVA && statusOportunidade != StatusOportunidade.VENCIDO && statusOportunidade != StatusOportunidade.CANCELADA && statusOportunidade != StatusOportunidade.REVISADA)
            {
                disabled = "disabled";
            }

            if (statusPremioParceria == StatusPremioParceria.EM_APROVACAO || statusPremioParceria == StatusPremioParceria.CADASTRADO || statusPremioParceria == StatusPremioParceria.REVISADO)
            {
                disabled = "disabled";
            }

            return(MvcHtmlString.Create($"<td class=\"campo-acao\"><a href=\"#\" id=\"btn-enviar-premio-{id}\" onclick=\"enviarPremioParceriaParaAprovacao({id})\" class=\"btn btn-warning btn-sm btn-acao {disabled}\"><i class=\"fa fa-check\"></i>&nbsp;Enviar para Aprovação</a></td>"));
        }