private void EnviarCorreo() { eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = 3; oRegistro.Nombres = "Administrador"; oRegistro.Apellidos = "Ferreyros"; liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); eUsuariosWeb oUser = new eUsuariosWeb(); oUser = cCMS.UsuariosWeb_item_email(txtCorreo.Text); if (oUser == null) { litMensaje.Text = "Correo electrónico no registrado."; divMensajeEnviado.Visible = true; } else { string email = oUser.email_usuario; string clave = oUser.clave_usuario; string caveDesencriptado = cEncriptador.DecryptTripleDES(clave); string encripted = email + "|" + caveDesencriptado; encripted = cEncriptador.EncryptTripleDES(encripted); encripted = Server.UrlEncode(encripted); smtpMail.SendFormularioRestablecerContrasena(oRegistro, "Restablecer contraseña de Ferreyshop", email, encripted, oUser.nombre_usuario); divrestablecer.Visible = false; MensajeExito.Visible = true; } }
private void FillContent() { string rdAbrev = (Request["rdAbrev"] != null) ? Request["rdAbrev"].ToString() : ""; string nombres = (Request["nombres"] != null) ? Request["nombres"].ToString() : ""; string apellidos = (Request["apellidos"] != null) ? Request["apellidos"].ToString() : ""; string email = (Request["email"] != null) ? Request["email"].ToString() : ""; string telefono = (Request["telefono"] != null) ? Request["telefono"].ToString() : ""; string documentoIdent = (Request["documentoIdent"] != null) ? Request["documentoIdent"].ToString() : ""; string nroDocumento = (Request["nroDocumento"] != null) ? Request["nroDocumento"].ToString() : ""; string elementos = (Request["elementos"] != null) ? Request["elementos"].ToString() : ""; eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = FORMULARIO_ID; oRegistro.Nombres = nombres; oRegistro.Apellidos = apellidos; oRegistro.Telefono = telefono; oRegistro.Email = email; if ((oRegistro.IdRegistro = cFormulario.Registro_add(oRegistro)) > 0) { eRegistroCampo oRegistroCampo; oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 38; oRegistroCampo.Texto = nroDocumento; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 37; oRegistroCampo.Valor = documentoIdent; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 1; oRegistroCampo.Valor = rdAbrev; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 10; oRegistroCampo.Valor = elementos; cFormulario.RegistroCampo_add(oRegistroCampo); //Send mail:: liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormulario(oRegistro, ""); web.TerminoIdioma_AddGrupo(2); litResponse.Text = web.TerminoIdioma_GetValor("mensaje_exito"); } else { litResponse.Text = web.TerminoIdioma_GetValor("mensaje_error"); } }
protected void btnSubmit_Click(object sender, EventArgs e) { if (!Page.IsValid) { lblError.Text = "Por favor ingrese correctamente los datos de verificación!"; return; } //Cargar sobre el objeto global de la clase controladora oUsuario = cAdministrador.Usuario_forget(txtUsuario.Text, txtEmail.Text); if (oUsuario != null) { //Update Password: string NewPassword = ""; if (chkNewPass.Checked) { NewPassword = cEncriptador.EncryptTripleDES(RandomPassword.Generate(8)); if (cAdministrador.Usuario_editPassword(oUsuario.IdUsuario, NewPassword)) { oUsuario.Password = NewPassword; } } string urlAdmin = ConfigurationSettings.AppSettings["Domain"].ToString() + ConfigurationSettings.AppSettings["WebRoot"].ToString() + "admin"; string Asunto = "Recuperación de Contraseña"; string Mensaje = "<p>Usted ha solicitado recepcionar sus datos de acceso al sistema de administración mediante este correo.</p>"; Mensaje += "Usuario: " + oUsuario.UserName + "<br>"; Mensaje += ((chkNewPass.Checked && (oUsuario.Password == NewPassword)) ? "Nueva " : "") + "Contraseña: " + cEncriptador.DecryptTripleDES(oUsuario.Password) + "<br>"; Mensaje += "<p>Para acceder al sistema ingrese desde la siguiente ruta: <a href='http://" + urlAdmin + "'>" + urlAdmin + "</a></p>"; Mensaje += "<p>Gracias,<br />Administrador del Sistema</p><p> </p>"; Mensaje += "<p>NOTA:Por favor elimine este correo una vez que haya recepcionado los datos</p>"; Mensaje += "<p>(*)Este mail ha sido generado automáticamente desde un sistema de información.</p>"; //Send mail: liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.FromEmail = ConfigurationSettings.AppSettings["Postmaster"].ToString(); smtpMail.FromNameEmail = ConfigurationSettings.AppSettings["Domain"].ToString(); smtpMail.ToEmail = oUsuario.Email; smtpMail.ToNameEmail = oUsuario.Nombres + " " + oUsuario.Apellidos; smtpMail.Titulo = Asunto; smtpMail.Subject = Asunto; smtpMail.Texto = Mensaje; smtpMail.setTemplate(); smtpMail.SendMail(); //Registrar log de incidencia: RegistrarLog(2, "El usuario \"" + oUsuario.UserName + "\" solicitó enviar su contraseña"); lblEmailResponse.Text = oUsuario.Email; mvwForget.ActiveViewIndex = 1; } else { lblError.Text = "El nombre de usuario y el correo no coinciden!"; } }
private void EnviarCorreo(string nombre, string apellido, string correo, string telefono, string asunto, string comentario) { //enviar correo eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = 1; oRegistro.Nombres = "Administrador"; oRegistro.Apellidos = "Ferreyros"; liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormularioContactenos(oRegistro, "Cliente Contáctenos", nombre, apellido, correo, telefono, asunto, comentario); }
protected void lnkEnviar_Click(object sender, EventArgs e) { if (chkPoliticas.Checked) { eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = 1; oRegistro.Nombres = txtNombre.Text; oRegistro.Apellidos = txtApellido.Text; oRegistro.Email = txtCorreo.Text; oRegistro.Telefono = txtTelefono.Text; oRegistro.Tipo_Telefono = drpTelefono.SelectedValue; oRegistro.Asunto = txtAsunto.Text; oRegistro.Comentario = txtComentario.Text; int guardarContactenos = cFormulario.Registro_add(oRegistro); oRegistro.IdRegistro = guardarContactenos; //envio correo al webmaster liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormularioAdmin(oRegistro, "Formulario Contáctenos"); TerminoIdioma_AddGrupo(2); //registro de auditoria ////////////////// eAuditoria oAuditoria = new eAuditoria(); oAuditoria.FechaAuditoria = DateTime.Now; oAuditoria.TipoAuditoria = "CONTACTENOS"; oAuditoria.EstadoAuditoria = "TRUE"; oAuditoria.NombreCompleto = txtNombre.Text + " " + txtApellido.Text; oAuditoria.TipoDocumento = "CORREO"; oAuditoria.DocumentoIdentidad = oRegistro.Email; cFormulario.Auditoria_add(oAuditoria); //*///////////////////////////////////// litError.Text = "Se envió el mensaje correctamente, un representante se podrá en contacto con usted"; liClassError.Visible = true; //EnviarCorreo(txtNombre.Text, txtApellido.Text, txtCorreo.Text, txtTelefono.Text, txtAsunto.Text, txtComentario.Text); LimpiarFormulario(); } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "block_register", "$(document).ready(function (){alert('Acepte la política de privacidad')});", true); } }
private void FillContent() { string tu_nombre = (Request["tu_nombre"] != null) ? Request["tu_nombre"].ToString() : ""; string su_nombre = (Request["su_nombre"] != null) ? Request["su_nombre"].ToString() : ""; string su_email = (Request["su_email"] != null) ? Request["su_email"].ToString() : ""; string FromName = "Ferreyros"; string FromEmail = ConfigurationManager.AppSettings["Postmaster"].ToString(); string ToEmail = su_email; string Subject = "Recomienda nuestra web"; string Body = "Hola " + su_nombre + ", tu amigo " + tu_nombre + " te ha recomendado ver esta paágina:<br /><a href='" + ConfigurationManager.AppSettings["Postmaster"].ToString() + "'>www.centenario.com.pe</a>"; if (FromEmail != "" && ToEmail != "") { //Send mail:: liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); Trace.Warn("tu_nombre", tu_nombre); Trace.Warn("su_nombre", su_nombre); Trace.Warn("su_email", su_email); smtpMail.FromName = FromName; smtpMail.FromEmail = FromEmail; smtpMail.ToEmail = su_email; smtpMail.Subject = Subject; smtpMail.Body = Body; smtpMail.setTemplate(); smtpMail.SendMail(); litResponse.Text = "<script type=\"text/javascript\">getMessage(1, 'Mensaje enviado correctamente');</script>"; Session["FormularioValidacion"] = true; } else { litResponse.Text = "<script type=\"text/javascript\">getMessage(0, 'Error');</script>"; } }
/* * <<<<<<< HEAD * * ======= * >>>>>>> 5bd532129dd2dd5d20c4193305d57f0ce4a37c8a */ public void lnkEnviar_OnClick(object sender, EventArgs e) { try { if (chkPoliticas.Checked) { //llenar entidad oReclamo oReclamo.ApellidoMaternoReclamo = txtApellidoMaterno.Text; oReclamo.ApellidoPaternoReclamo = txtApellidoPaterno.Text; oReclamo.BienoServicioReclamo = rblServicio.SelectedItem.Text; oReclamo.CodigoReclamo = litCodigo.Text; oReclamo.CorreoReclamo = txtCorreo.Text; oReclamo.DescripcionDocumentoReclamo = txtDocumento.Text; oReclamo.DescripcionReclamo = txtDescripcion.Text; oReclamo.DetalleReclamo = txtDetalle.Text; oReclamo.FechaReclamo = Convert.ToDateTime(litFecha.Text); oReclamo.MontoReclamo = txtMontoReclamado.Text; oReclamo.NombreReclamo = txtNombre.Text; oReclamo.PedidoReclamo = txtPedido.Text; oReclamo.TelefonoReclamo = txtTelefono.Text; oReclamo.TipoDocumentoReclamo = ddlTipoDocumento.Text; oReclamo.TipoReclamo = litReclamo.Text; oReclamo.YosoyReclamo = rblElementos.SelectedItem.Text; eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = (oReclamo.TipoReclamo == "QUEJA") ? Convert.ToInt16(5) : Convert.ToInt16(6); oRegistro.Nombres = oReclamo.NombreReclamo; oRegistro.Apellidos = oReclamo.ApellidoPaternoReclamo + " " + oReclamo.ApellidoMaternoReclamo; oRegistro.Email = oReclamo.CorreoReclamo; oRegistro.Telefono = oReclamo.TelefonoReclamo; oRegistro.TipoDoc = oReclamo.TipoDocumentoReclamo; oRegistro.DescDoc = oReclamo.DescripcionDocumentoReclamo; int guardarContactenos = cFormulario.Registro_add(oRegistro); oRegistro.IdRegistro = guardarContactenos; eRegistroCampo oRegistroCampo = new eRegistroCampo(); List <eRegistroCampo> lRegistroCampo = new List <eRegistroCampo>(); int guardarCampo = 0; //adicionar registro campo oRegistroCampo = GenerarCampo(guardarContactenos, 1, oReclamo.CodigoReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 2, oReclamo.TipoReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 3, oReclamo.YosoyReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 4, oReclamo.BienoServicioReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 5, Convert.ToString(oReclamo.MontoReclamo)); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 6, oReclamo.DescripcionReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 7, oReclamo.DetalleReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 8, oReclamo.PedidoReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 9, oReclamo.TipoDocumentoReclamo); lRegistroCampo.Add(oRegistroCampo); oRegistroCampo = GenerarCampo(guardarContactenos, 10, oReclamo.DescripcionDocumentoReclamo); lRegistroCampo.Add(oRegistroCampo); foreach (eRegistroCampo item in lRegistroCampo) { guardarCampo = cFormulario.RegistroCampo_add(item); } //registro de auditoria ////////////////// eAuditoria oAuditoria = new eAuditoria(); oAuditoria.FechaAuditoria = DateTime.Now; oAuditoria.TipoAuditoria = oReclamo.TipoReclamo; oAuditoria.EstadoAuditoria = "TRUE"; oAuditoria.NombreCompleto = txtNombre + " " + txtApellidoPaterno + " " + txtApellidoMaterno; oAuditoria.TipoDocumento = oReclamo.TipoDocumentoReclamo; oAuditoria.DocumentoIdentidad = oReclamo.DescripcionDocumentoReclamo; cFormulario.Auditoria_add(oAuditoria); //*///////////////////////////////////// //enviar correo //envio correo al webmaster liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); if (oReclamo.TipoReclamo == "QUEJA") { smtpMail.SendFormularioAdmin(oRegistro, "Formulario Queja"); smtpMail.SendFormularioAdminUsuario(oRegistro, "Formulario Queja"); } else { smtpMail.SendFormularioAdmin(oRegistro, "Formulario Reclamo"); smtpMail.SendFormularioAdminUsuario(oRegistro, "Formulario Reclamo"); } Session["litCodigoReclamaciones"] = litCodigo.Text; Session["txtCorreoReclamaciones"] = txtCorreo.Text; Response.Redirect(url_root + "libro-reclamaciones-gracias"); } else { ScriptManager.RegisterClientScriptBlock(this, GetType(), "block_register", "$(document).ready(function (){alert('Acepte la política de privacidad')});", true); } } catch (Exception ex) { Response.Write(ex); } }
protected void lnkRegistros_Click(object sender, EventArgs e) { if (cCMS.ValidarTrabajador(txtDocumento.Text)) { estado_trabajador = 1; } else { //Validación momentanea para el registro unico de colaboradores //Response.Redirect("" + url_root + "atencion-al-cliente/contactenos?msj=no_colaborador"); Quite la reestriccion. estado_trabajador = 0; } if (oUsuarioReg == null) { oUsuarioReg = new eUsuariosWeb(); } //validaciones: oUsuarioReg.tipo_persona_usuario = "SOY PERSONA NATURAL"; // (rbtPersonaNatural.Checked) ? "SOY PERSONA NATURAL" : ""; if (ddlDni.SelectedValue == "0") { ShowErrorMsg("Ingrese un tipo de documento"); return; } if (drpPais.SelectedValue == "-1" || drpPais.SelectedValue == "0") { ShowErrorMsg("Seleccione un País"); return; } if (drpDepartamento.SelectedValue == "-1" || drpDepartamento.SelectedValue == "0") { ShowErrorMsg("Seleccione un Departamento"); return; } if (drpProvincia.SelectedValue == "-1" || drpProvincia.SelectedValue == "0") { ShowErrorMsg("Seleccione una provincia"); return; } if (drpDistrito.SelectedValue == "-1" || drpDistrito.SelectedValue == "0") { ShowErrorMsg("Seleccione un distrito"); return; } if (ddlTelefono.SelectedValue == "Elija una Opción..") { ShowErrorMsg("Ingrese un tipo de teléfono"); return; } if (!chkTerminos.Checked) { ShowErrorMsg("Debe aceptar los Términos y Condiciones"); return; } if (!chkPoliticas.Checked) { ShowErrorMsg("Debe aceptar las Políticas de Privacidad"); return; } if (txtEmail.Text == "") { ShowErrorMsg("Ingresar Email"); return; } //validar contraseñnas if (txtContrasena.Text != txtConfirmar.Text) { ShowErrorMsg("Contraseñas ingresadas no coinciden."); txtContrasena.Style.Value = CSS_INPUT_ERROR; return; } //validar que la contraseña no tenga el caracter | string searchForThis = "|"; bool firstCharacter = txtContrasena.Text.Contains(searchForThis); if (firstCharacter) { litError.Text = "Contraseña inválida, por favor ingrese una distinta."; liClassError.Visible = true; return; } oUsuarioReg.tipo_documento_identidad_usuario = (ddlDni.SelectedValue != "") ? ddlDni.SelectedValue : ""; oUsuarioReg.descripcion_documento_identidad_usuario = (txtDocumento.Text != "") ? txtDocumento.Text : ""; oUsuarioReg.nombre_usuario = (txtNombre.Text != "") ? txtNombre.Text : ""; oUsuarioReg.apellido_usuario = (txtApellido.Text != "") ? txtApellido.Text : ""; oUsuarioReg.id_pais = 166; oUsuarioReg.id_departamento = (drpDepartamento.Items.Count > 0) ? Convert.ToInt32(drpDepartamento.SelectedValue) : 0; oUsuarioReg.id_provincia = (drpProvincia.Items.Count > 0) ? Convert.ToInt32(drpProvincia.SelectedValue) : 0; oUsuarioReg.id_distrito = (drpDistrito.Items.Count > 0) ? Convert.ToInt32(drpDistrito.SelectedValue) : 0; oUsuarioReg.ciudad = (txtCiudad.Text != "") ? txtCiudad.Text : ""; oUsuarioReg.codigo_postal = (txtCodigoPostal.Text != "") ? txtCodigoPostal.Text : ""; oUsuarioReg.direccion_usuario = (txtDireccion.Text != "") ? txtDireccion.Text : ""; oUsuarioReg.tipo_telefono_usuarios = (ddlTelefono.SelectedValue != "") ? ddlTelefono.SelectedValue : ""; oUsuarioReg.descripcion_telefono_usuarios = (txtTelefono.Text != "") ? txtTelefono.Text : ""; oUsuarioReg.email_usuario = (txtEmail.Text != "") ? txtEmail.Text : ""; oUsuarioReg.clave_usuario = (txtContrasena.Text != "") ? txtContrasena.Text : ""; oUsuarioReg.clave_confirmacion = (txtConfirmar.Text != "") ? txtConfirmar.Text : ""; oUsuarioReg.tipo_telefono_usuarios = (ddlTelefono.SelectedValue != "") ? ddlTelefono.SelectedValue : ""; oUsuarioReg.razon_social = (txtRazon.Text != "") ? txtRazon.Text : ""; oUsuarioReg.cargo_trabajador = (txtCargoTrabajado.Text != "") ? txtCargoTrabajado.Text : ""; oUsuarioReg.aceptar_terminos = (chkPoliticas.Checked) ? true : false; oUsuarioReg.clave_usuario = oUsuarioReg.clave_usuario; oUsuarioReg.clave_confirmacion = oUsuarioReg.clave_confirmacion; oUsuarioReg.estado_trabajador = estado_trabajador; if (lnkRegistros.Text == "ACTUALIZAR") { oUsuarioReg.id_usuario = oUsuarioWeb.id_usuario; if (txtEmail.Text != oUsuarioWeb.email_usuario) { //validar que el correo no se repita eUsuariosWeb validarEmail = cCMS.UsuariosWeb_item_email(txtEmail.Text); if (validarEmail != null) { litError.Text = "El correo electrónico ya está en uso, por favor escoge uno nuevo"; txtEmail.Style.Value = CSS_INPUT_ERROR; liClassError.Visible = true; return; } else { divRegistro.Visible = false; divEmailExitoso.Visible = true; //enviar correo eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = 4; oRegistro.Nombres = "Administrador"; oRegistro.Apellidos = "Ferreyros"; liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormulario_cambio_correo(oRegistro, "Actualización de datos Ferreyshop", oUsuarioReg.id_usuario, oUsuarioReg.nombre_usuario + " " + oUsuarioReg.apellido_usuario, oUsuarioReg.email_usuario); } } //editar Usuario bool actualizarUsuario = cCMS.UsuariosWeb_edit(oUsuarioReg); if (actualizarUsuario) { RegistrarLogsCms(oUsuarioReg.id_usuario, "Se actualizó el usuario"); } litError.Text = "Usuario actualizado"; liClassError.Visible = true; //Session["cuenta_usuario"] = oUsuarioWeb; oUsuarioWeb = cCMS.Login_UsuarioWeb(oUsuarioWeb.email_usuario, cEncriptador.EncryptTripleDES(txtContrasena.Text)); } else { //validar que el documento no se repita eUsuariosWeb validarDocumento = cCMS.UsuariosWeb_itemDocumento(txtDocumento.Text); if (validarDocumento != null) { litError.Text = "El documento de identidad ya está en uso, por favor escoge uno nuevo"; txtDocumento.Style.Value = CSS_INPUT_ERROR; liClassError.Visible = true; return; } //validar que el correo no se repita eUsuariosWeb validarEmail = cCMS.UsuariosWeb_item_email(txtEmail.Text); if (validarEmail != null) { litError.Text = "El correo electrónico ya está en uso, por favor escoge uno nuevo"; txtEmail.Style.Value = CSS_INPUT_ERROR; liClassError.Visible = true; return; } //validar el codigo_confirmacion while (true) { Random r = new Random(); //r = new Random(DateTime.Now.Millisecond); int aleatorio = r.Next(100000000, 999999999); string codigoConfirmacion = aleatorio.ToString(); if (cCMS.Usuario_itemConfirmacion(codigoConfirmacion) == null) { //agregar oUsuarioReg.Codigo_Confirmacion = codigoConfirmacion; break; } } if (cCMS.UsuarioWeb_add(oUsuarioReg)) { RegistrarLogsCms(oUsuarioReg.id_usuario, "Se agregó un usuario en la tabla tb_usuario con correo electrónico: " + oUsuarioReg.email_usuario); litError.Text = "Se le ha enviado un correo para verificar su correo electrónico."; divRegistro.Visible = false; divRegistroExitoso.Visible = true; //registro de auditoria ////////////////// eAuditoria oAuditoria = new eAuditoria(); oAuditoria.FechaAuditoria = DateTime.Now; oAuditoria.TipoAuditoria = "REGISTRO"; oAuditoria.EstadoAuditoria = "TRUE"; oAuditoria.NombreCompleto = txtNombre + " " + txtApellido; oAuditoria.TipoDocumento = oUsuarioReg.tipo_documento_identidad_usuario; oAuditoria.DocumentoIdentidad = oUsuarioReg.descripcion_documento_identidad_usuario; cFormulario.Auditoria_add(oAuditoria); //*///////////////////////////////////// //enviar correo eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = 4; oRegistro.Nombres = "Administrador"; oRegistro.Apellidos = "Ferreyros"; liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormulario(oRegistro, "Bienvenido a Ferreyshop", oUsuarioReg.Codigo_Confirmacion, oUsuarioReg.nombre_usuario + " " + oUsuarioReg.apellido_usuario, oUsuarioReg.email_usuario); } else { litError.Text = "Ocurrió un error, comuníquese con el administrador"; return; } } }
protected void lbtSubmit_Click(object sender, EventArgs e) { //string response = Request.Form["g-recaptcha-response"] != null ? Request.Form["g-recaptcha-response"].ToString() : null; try { cptCaptcha.ValidateCaptcha(txtCaptcha.Text); if (!cptCaptcha.UserValidated) { return; } } catch { return; } eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = FORMULARIO_ID; //Formulario de Contacto oRegistro.Nombres = oContacto.nombreContacto; oRegistro.Apellidos = oContacto.apellidoPContacto + " " + oContacto.apellidoMContacto; oRegistro.Email = oContacto.email; oRegistro.Telefono = oContacto.telefonoFijo; if (!oContacto.telefonoMovil.Equals(string.Empty)) { oRegistro.Telefono += " / " + oContacto.telefonoMovil; } oRegistro.IdAsunto = Convert.ToInt16(drpAsunto.SelectedValue); oRegistro.IdRegistro = lFormulario.Registro_add(oRegistro); if (oRegistro.IdRegistro > 0) { eRegistroCampo oCampoEmpresa = new eRegistroCampo(oRegistro.IdRegistro, 1, oCliente.razonSocial, string.Empty); eRegistroCampo oCampoRUC = new eRegistroCampo(oRegistro.IdRegistro, 2, oCliente.ruc, string.Empty); //eRegistroCampo oCampoLocal = new eRegistroCampo(oRegistro.IdRegistro, 3, txtLocal.Text, string.Empty); eRegistroCampo oCampoComentario = new eRegistroCampo(oRegistro.IdRegistro, 4, string.Empty, txtComentario.Text); try { lFormulario.RegistroCampo_add(oCampoEmpresa); lFormulario.RegistroCampo_add(oCampoRUC); //lFormulario.RegistroCampo_add(oCampoLocal); lFormulario.RegistroCampo_add(oCampoComentario); //Send mail:: liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); smtpMail.SendFormulario(oRegistro, "Formulario de Contacto"); } catch (Exception ex) { lFormulario.RegistroCampo_deleteAll(oRegistro.IdRegistro); lFormulario.Registro_delete(oRegistro.IdRegistro); lblError.Text = "Se ha producido un error en la aplicación. " + ex.Message; return; } mvwVendedores.ActiveViewIndex = 1; } else { lblError.Text = lFormulario.getErrorMessage(); } }
private void FillContent() { string nombres = (Request["nombres"] != null) ? Request["nombres"].ToString() : ""; string apellidos = (Request["apellidos"] != null) ? Request["apellidos"].ToString() : ""; string email = (Request["email"] != null) ? Request["email"].ToString() : ""; string telefono = (Request["telefono"] != null) ? Request["telefono"].ToString() : ""; string ruc = (Request["ruc"] != null) ? Request["ruc"].ToString() : ""; string empresa = (Request["empresa"] != null) ? Request["empresa"].ToString() : ""; string mensaje = (Request["mensaje"] != null) ? Request["mensaje"].ToString() : ""; string documentoIdent = (Request["documentoIdent"] != null) ? Request["documentoIdent"].ToString() : ""; string nroDocumento = (Request["nroDocumento"] != null) ? Request["nroDocumento"].ToString() : ""; string elementos = (Request["elementos"] != null) ? Request["elementos"].ToString() : ""; eRegistro oRegistro = new eRegistro(); oRegistro.IdFormulario = FORMULARIO_ID; oRegistro.Nombres = nombres; oRegistro.Apellidos = apellidos; oRegistro.Telefono = telefono; oRegistro.Email = email; if ((oRegistro.IdRegistro = cFormulario.Registro_add(oRegistro)) > 0) { eRegistroCampo oRegistroCampo; oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 2; oRegistroCampo.Texto = mensaje; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 19; oRegistroCampo.Valor = elementos; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 12; oRegistroCampo.Texto = empresa; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 13; oRegistroCampo.Texto = ruc; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 38; oRegistroCampo.Texto = nroDocumento; cFormulario.RegistroCampo_add(oRegistroCampo); oRegistroCampo = new eRegistroCampo(); oRegistroCampo.IdRegistro = oRegistro.IdRegistro; oRegistroCampo.IdCampo = 37; oRegistroCampo.Valor = documentoIdent; cFormulario.RegistroCampo_add(oRegistroCampo); //Send mail:: liteCMS.Web.mail.smtpMail smtpMail = new liteCMS.Web.mail.smtpMail(); //smtpMail.SendFormulario(oRegistro, "Formulario Contáctenos"); web.TerminoIdioma_AddGrupo(2); litResponse.Text = web.TerminoIdioma_GetValor("mensaje_exito"); litResponse.Text = "<script type=\"text/javascript\">parent.getMessage(1, \"" + litResponse.Text + "\");</script>"; Session["FormularioValidacion"] = true; } else { litResponse.Text = web.TerminoIdioma_GetValor("mensaje_error"); litResponse.Text = "<script type=\"text/javascript\">parent.getMessage(0, \"" + litResponse.Text + "\");</script>"; } }