Ejemplo n.º 1
0
        public ViewResult VisualizaURLCaptura()
        {
            PaginaClienteViewModel modelo = new PaginaClienteViewModel();

            SqlGenericManager sqlService = new SqlGenericManager();

            Organizacao org = sqlService.RetornaOrganizacao(this.contexto.idOrganizacao);


            if (org.servicoPaginaCapturaLead > 0)
            {
                if (urlAmbiente == "desenv")
                {
                    modelo.urlPaginaCaptura = "http://www.app.desenv.oscas.com.br/paginaCliente/FormularioEntrada?id=" + this.contexto.idOrganizacao.ToString();
                }

                if (urlAmbiente == "prod")
                {
                    modelo.urlPaginaCaptura = "http://www.app.oscas.com.br/paginaCliente/FormularioEntrada?id=" + this.contexto.idOrganizacao.ToString();
                }
            }
            else
            {
                modelo.urlPaginaCaptura = "Adquira o nosso Produto em www.loja.oscas.com.br";
            }

            return(View(modelo));
        }
Ejemplo n.º 2
0
        public ViewResult FormularioEntrada(string id)
        {
            PaginaClienteViewModel modelo = new PaginaClienteViewModel();

            modelo.clientePotencial = new ClientePotencial();
            idOrganizacao           = id;
            if (!String.IsNullOrEmpty(StatusMessageLead))
            {
                //apresenta mensagem de cliente atualizado com sucesso
                modelo.StatusMessageLead = StatusMessageLead;
            }
            return(View(modelo));
        }
Ejemplo n.º 3
0
        public IActionResult FormularioEntrada(PaginaClienteViewModel entrada)
        {
            ClientePotencial modelo = new ClientePotencial();


            if (entrada.clientePotencial != null)
            {
                if (ClientePotencialRules.MontaClientePotencialCreateFomulario(entrada, out modelo, new Guid(idOrganizacao)))
                {
                    clientePotencialData.Add(modelo);
                    StatusMessageLead = "Enviado com Sucesso!";
                    return(RedirectToAction("FormularioEntrada", new { id = idOrganizacao }));
                }
            }
            else
            {
                //Apresenta mensagem para o usuário
                return(RedirectToAction("ContexError", "CustomError", new { entityType = 1 }));
            }

            return(View());
        }
Ejemplo n.º 4
0
        public static bool MontaClientePotencialCreateFomulario(PaginaClienteViewModel entrada, out ClientePotencial modelo, Guid idOrganizacao)
        {
            modelo = new ClientePotencial();

            if (entrada.clientePotencial != null)
            {
                modelo = entrada.clientePotencial;

                ////************ Objetos de controle de acesso ***************
                modelo.criadoEm          = DateTime.Now;
                modelo.criadoPor         = new Guid("6E835F74-5249-4B36-AF2E-21F89D1E5964");
                modelo.criadoPorName     = "OscaAdmin";
                modelo.modificadoEm      = DateTime.Now;
                modelo.modificadoPor     = new Guid("6E835F74-5249-4B36-AF2E-21F89D1E5964");
                modelo.modificadoPorName = "OscaAdmin";
                modelo.idOrganizacao     = idOrganizacao;
                ////************ FIM Objetos de controle de acesso ***************


                return(true);
            }

            return(false);
        }