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)); }
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)); }
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()); }
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); }