Esempio n. 1
0
        public string Turno([FromBody] Contacto contacto)
        {
            StringBuilder sb = new StringBuilder();
            String        preguntaRespuesta = string.Empty;

            sb.Append("<div style=\"font-family:verdana;font-size:12px;\">");

            sb.Append(string.Format("<b>Nombre</b>: {0}<br/>", contacto.Nombre));
            sb.Append(string.Format("<b>E-Mail</b>: {0}<br/>", contacto.EMail));
            sb.Append(string.Format("<b>Teléfono</b>: {0}<br/>", contacto.Telefono));
            sb.Append(string.Format("<b>Comentarios</b>: {0}<br/>", contacto.Comentarios));
            sb.Append(string.Format("<b>Fecha contacto</b>: {0}<br/><br/>", DateTime.Now.ToString("dd/MM/yyyy HH:mm")));

            sb.Append("</div>");

            Parametro mailToNameContacto = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNameGeneral");

            Parametro mailToContacto = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToGeneral");

            HelperWeb.Mail.SendMail(
                "*****@*****.**", string.Format("{0}", contacto.Nombre),
                contacto.EMail, string.Format("{0}", contacto.Nombre),
                mailToContacto.Valor, mailToNameContacto.Valor,
                "Solicitud de turno desde el sitio Web", HelperWeb.DisplayWithBreaks(sb.ToString())
                );

            return(string.Empty);
        }
Esempio n. 2
0
        public string ResponderEncuestaPostVenta([FromBody] EncuestaPostventa encuesta)
        {
            StringBuilder sb = new StringBuilder();
            String        preguntaRespuesta = string.Empty;

            sb.Append("<div style=\"font-family:verdana;font-size:12px;\">");

            sb.Append(string.Format("<b>Comentarios</b>: {0}<br/>", encuesta.Comentarios));
            sb.Append(string.Format("<b>Nombre</b>: {0}<br/>", encuesta.Nombre));
            sb.Append(string.Format("<b>E-Mail</b>: {0}<br/>", encuesta.EMail));
            sb.Append(string.Format("<b>Teléfono</b>: {0}<br/>", encuesta.Telefono));
            sb.Append(string.Format("<b>Fecha encuesta</b>: {0}<br/><br/>", DateTime.Now.ToString("dd/MM/yyyy HH:mm")));


            foreach (Pregunta pregunta in encuesta.Preguntas)
            {
                preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", pregunta.TextoPregunta, pregunta.TextoRespuesta);
                sb.Append(preguntaRespuesta);
            }

            sb.Append("</div>");

            Parametro mailToNamePostVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNamePostVenta");

            Parametro mailToPostVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToPostVenta");

            HelperWeb.Mail.SendMail(
                "*****@*****.**", string.Format("{0}", encuesta.Nombre),
                encuesta.EMail, string.Format("{0}", encuesta.Nombre),
                mailToPostVenta.Valor, mailToNamePostVenta.Valor,
                "Encuesta de Satisfacción de Post-Venta", HelperWeb.DisplayWithBreaks(sb.ToString())
                );

            return(string.Empty);
        }
Esempio n. 3
0
        public ActionResult PruebaDeManejo(PruebaDeManejo pruebaManejo)
        {
            if (ModelState.IsValid)
            {
                Parametro mailTo, mailToName;

                mailTo = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToPruebaManejo");

                mailToName = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNamePruebaManejo");

                string textoMail = string.Format(@"	Nombre: {0}{8}
													E-Mail: {1}{8}
													Teléfono: {2}-{3}{8}
													Modelo: {4}{8}
													Fecha: {5}{8}
													Hora: {6}{8}
													Comentarios: {7}"                                                    ,
                                                 pruebaManejo.NombreYApellido,
                                                 pruebaManejo.EMail,
                                                 pruebaManejo.Caracteristica,
                                                 pruebaManejo.Telefono,
                                                 pruebaManejo.Modelo,
                                                 pruebaManejo.Fecha,
                                                 pruebaManejo.Hora,
                                                 pruebaManejo.Comentarios,
                                                 Environment.NewLine);

                HelperWeb.Mail.SendMail(
                    "*****@*****.**", pruebaManejo.NombreYApellido,
                    pruebaManejo.EMail, pruebaManejo.NombreYApellido,
                    mailTo.Valor, mailToName.Valor,
                    "Solicitud de prueba de manejo desde la web", HelperWeb.DisplayWithBreaks(textoMail)
                    );

                ModelState.Clear();

                TempData["TextoGracias"] = "Gracias por su solicitud de prueba de manejo. La misma será respondida a la brevedad.";
            }

            return(RedirectToAction("PruebaDeManejo"));
        }
Esempio n. 4
0
        public ActionResult Contacto(Consulta consulta)
        {
            if (ModelState.IsValid)
            {
                ContactoSector contactoSector;

                if (HelperWeb.IsInteger(consulta.CodConsulta))
                {
                    contactoSector = ServicioSistema <ContactoSector> .GetById(cs => cs.CodContactoSector == int.Parse(consulta.CodConsulta));
                }
                else
                {
                    Parametro mailTo, mailToName;
                    mailTo = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailTo" + consulta.CodConsulta);

                    mailToName = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToName" + consulta.CodConsulta);

                    contactoSector = new ContactoSector()
                    {
                        Contacto = mailTo.Valor, EsEmail = true, SectorInterno = new SectorInterno()
                        {
                            DesSectorInterno = "Consulta " + mailToName.Valor
                        }
                    };
                }

                if (contactoSector.EsEmail)
                {
                    if (!consulta.EsConsultaModelo)
                    {
                        consulta.MotivoConsulta = contactoSector.SectorInterno.DesSectorInterno;
                    }

                    else if (consulta.EsConsultaPlan)
                    {
                        consulta.MotivoConsulta = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == consulta.CodModelo).Titulo;
                    }

                    string textoMail = string.Format("Nombre: {0}\r\nApellido: {1}\r\nE-Mail: {2}\r\nTeléfono: {3}\r\nComentarios: {4}",
                                                     consulta.Nombre, consulta.Apellido, consulta.EMail, consulta.Telefono, consulta.Comentarios);

                    HelperWeb.Mail.SendMail(
                        //consulta.EMail, string.Format("{0} {1}", consulta.Nombre, consulta.Apellido),
                        "*****@*****.**", string.Format("{0} {1}", consulta.Nombre, consulta.Apellido),
                        consulta.EMail, string.Format("{0} {1}", consulta.Nombre, consulta.Apellido),
                        contactoSector.Contacto, contactoSector.SectorInterno.DesSectorInterno,
                        "Consulta desde el sitio Web", HelperWeb.DisplayWithBreaks(textoMail)
                        );

                    ViewBag.TextoGracias = "Gracias por su consulta. La misma será respondida a la brevedad.";

                    consulta.Nombre         = consulta.Apellido = consulta.Telefono = consulta.EMail = consulta.Comentarios = string.Empty;
                    consulta.AceptoTerminos = false;
                }
            }


            /*MailMessage mail = new MailMessage();
             * mail.To.Add(contactoSector.Contacto);
             * mail.Bcc.Add("*****@*****.**");
             * mail.From = new MailAddress(consulta.EMail);//"*****@*****.**"
             * mail.Subject = string.Format("Consulta desde el sitio Web - {0}", contactoSector.SectorInterno.DesSectorInterno);
             * mail.Body = consulta.Comentarios;
             * mail.IsBodyHtml = true;
             * SmtpClient smtp = new SmtpClient();
             * smtp.Host = "mail.wdm.com";
             * smtp.Port = 25;
             * smtp.UseDefaultCredentials = false;
             * smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "aaaaaaa");// Enter seders User name and password
             * //smtp.EnableSsl = true;
             * smtp.Send(mail);*/

            return(View(consulta));
        }
Esempio n. 5
0
        public ActionResult EncuestaSatisfaccionVenta(EncuestaVentas encuestaVentas)
        {
            StringBuilder sb = new StringBuilder();
            string        preguntaRespuesta;

            sb.Append("<div style=\"font-family:verdana;font-size:12px;\">");

            sb.Append(string.Format("<b>Nombre</b>: {0}<br/>", encuestaVentas.Nombre));
            sb.Append(string.Format("<b>E-Mail</b>: {0}<br/>", encuestaVentas.EMail));
            sb.Append(string.Format("<b>Teléfono</b>: {0}<br/>", encuestaVentas.Telefono));
            sb.Append(string.Format("<b>Fecha encuesta</b>: {0}<br/><br/>", DateTime.Now.ToString("dd/MM/yyyy HH:mm")));

            //¿Cuál es su nivel de satisfacción con Matassi e Imperiale S.A?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccion), encuestaVentas.NivelSatisfaccion);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto a la actitud del vendedor que lo/la atendió?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionVendedor), encuestaVentas.NivelSatisfaccionVendedor);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto al conocimiento que ha demostrado el vendedor sobre el producto que ha comprado y la operación en general?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionConocimientoVendedor), encuestaVentas.NivelSatisfaccionConocimientoVendedor);
            sb.Append(preguntaRespuesta);

            //¿En nuestro concesionario se le ha ofrecido realizar una prueba de manejo de un vehículo VW?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.PruebaManejo), encuestaVentas.PruebaManejo);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto a la gestión administrativa en cuanto a cordialidad?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionAdministrativa), encuestaVentas.NivelSatisfaccionAdministrativa);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción respecto a la facilidad de comunicarse y realizar consultas administrativas?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionComunicacion), encuestaVentas.NivelSatisfaccionComunicacion);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto a la explicación de los trámites administrativos y sus tiempos?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionExplicacionTramites), encuestaVentas.NivelSatisfaccionExplicacionTramites);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto a la entrega de su 0km en cuanto a condiciones técnicas y la limpieza?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionEntrega), encuestaVentas.NivelSatisfaccionEntrega);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto a la explicación del funcionamiento del vehiculo, mantenimiento, garantía, etc?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionExplicacionFuncionamiento), encuestaVentas.NivelSatisfaccionExplicacionFuncionamiento);
            sb.Append(preguntaRespuesta);

            //¿Cuál es su nivel de satisfacción con respecto al cumplimiento de la fecha y hora acordada?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.NivelSatisfaccionCumplimientoFecha), encuestaVentas.NivelSatisfaccionCumplimientoFecha);
            sb.Append(preguntaRespuesta);

            //¿Le informaron quien será su contacto post venta?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.InformaronContacto), (encuestaVentas.InformaronContacto) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //¿El vendedor se ha contactado con usted luego de la entrega?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.ContactoVendedor), (encuestaVentas.ContactoVendedor) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //¿Volvería a comprar en nuestro concesionario?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.VolveriaAComprar), (encuestaVentas.VolveriaAComprar) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //¿Está interesado en colocar accesorios?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaVentas, ev => ev.InteresaAccesorio), (encuestaVentas.InteresaAccesorio) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            sb.Append("</div>");

            Parametro mailToNameVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNameVenta");

            Parametro mailToVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToVenta");

            HelperWeb.Mail.SendMail(
                "*****@*****.**", string.Format("{0}", encuestaVentas.Nombre),
                encuestaVentas.EMail, string.Format("{0}", encuestaVentas.Nombre),
                mailToVenta.Valor, mailToNameVenta.Valor,
                "Encuesta de Satisfacción de Venta", HelperWeb.DisplayWithBreaks(sb.ToString())
                );

            return(View("GraciasResponderEncuesta"));
        }
Esempio n. 6
0
        public ActionResult EncuestaSatisfaccionPostVenta(EncuestaPostVentas encuestaPostVentas)
        {
            StringBuilder sb = new StringBuilder();
            string        preguntaRespuesta;

            sb.Append("<div style=\"font-family:verdana;font-size:12px;\">");

            sb.Append(string.Format("<b>Nombre</b>: {0}<br/>", encuestaPostVentas.Nombre));
            sb.Append(string.Format("<b>E-Mail</b>: {0}<br/>", encuestaPostVentas.EMail));
            sb.Append(string.Format("<b>Teléfono</b>: {0}<br/>", encuestaPostVentas.Telefono));
            sb.Append(string.Format("<b>Fecha encuesta</b>: {0}<br/><br/>", DateTime.Now.ToString("dd/MM/yyyy HH:mm")));



            //Pensando en su experiencia durante la última visita al taller, ¿ cuál es su grado de satisfacción general con el servicio prestado en Matassi e Imperiale ?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.SatisfaccionGeneral), encuestaPostVentas.SatisfaccionGeneral);
            sb.Append(preguntaRespuesta);

            //¿Recomendaría nuestro taller a parientes o amigos?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.Recomendaria), encuestaPostVentas.Recomendaria);
            sb.Append(preguntaRespuesta);

            //¿Llevaría nuevamente su auto a este mismo Taller para realizar una reparación o un servicio de mantenimiento?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.Llevaria), encuestaPostVentas.Llevaria);
            sb.Append(preguntaRespuesta);

            //Pensando en su última visita al taller: ¿cuál es su grado de satisfacción con las explicaciones de los trabajos antes de ser realizados?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.GradoSatisfaccion), encuestaPostVentas.GradoSatisfaccion);
            sb.Append(preguntaRespuesta);

            //¿Ha recibido algún consejo sobre los próximos servicios de mantenimiento y reparaciones de su vehículo?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.ConsejoProximosServicios), (encuestaPostVentas.ConsejoProximosServicios) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //¿Cuál es su grado de satisfacción en relación con la explicación de los trabajos realizados o de la factura?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.SatisfaccionExplicacion), encuestaPostVentas.SatisfaccionExplicacion);
            sb.Append(preguntaRespuesta);

            //¿Se cumplió con el plazo de entrega acordado?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.CumplioPlazo), (encuestaPostVentas.CumplioPlazo) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //La razón de su última visita al taller, ¿fue debido a que el taller hizo un trabajo incompleto o incorrecto en su visita anterior?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.TrabajoIncompleto), (encuestaPostVentas.TrabajoIncompleto) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //¿Cuál es el grado de satisfacción con su taller en relación con los siguientes aspectos?
            //Amabilidad del personal
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosAmabilidad), encuestaPostVentas.AspectosAmabilidad);
            sb.Append(preguntaRespuesta);

            //Asesoramiento técnico
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosAsesoramiento), encuestaPostVentas.AspectosAsesoramiento);
            sb.Append(preguntaRespuesta);

            //Disposición del asesor para atender sus necesidades y deseos
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosDisposicion), encuestaPostVentas.AspectosDisposicion);
            sb.Append(preguntaRespuesta);

            //Confianza que le transmitió el personal
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosConfianza), encuestaPostVentas.AspectosConfianza);
            sb.Append(preguntaRespuesta);

            //Realización correcta de los trabajos de taller
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosRealizacionCorrecta), encuestaPostVentas.AspectosRealizacionCorrecta);
            sb.Append(preguntaRespuesta);

            //Tiempo de espera cuando Ud. entrega el vehículo
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosTiempoEsperaEntrega), encuestaPostVentas.AspectosTiempoEsperaEntrega);
            sb.Append(preguntaRespuesta);

            //Tiempo de espera cuando Ud. retira el vehículo
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosTiempoEsperaRetira), encuestaPostVentas.AspectosTiempoEsperaRetira);
            sb.Append(preguntaRespuesta);

            //Limpieza con la que le fue entregado su vehículo
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosLimpieza), encuestaPostVentas.AspectosLimpieza);
            sb.Append(preguntaRespuesta);

            //Apariencia del área de Servicio
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosApariencia), encuestaPostVentas.AspectosApariencia);
            sb.Append(preguntaRespuesta);

            //Relación precio-prestaciones del trabajo realizado en el taller
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.AspectosRelacionPrecioPrestaciones), encuestaPostVentas.AspectosRelacionPrecioPrestaciones);
            sb.Append(preguntaRespuesta);

            //¿El Taller del Concesionario lo contactó por algún medio para saber si estaba satisfecho con los trabajos realizados?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.ContactoSatisfaccion), (encuestaPostVentas.ContactoSatisfaccion) ? "SI" : "NO");
            sb.Append(preguntaRespuesta);

            //Suponiendo que nuevamente fuera a comprar un nuevo Volkswagen, ¿compraría su próximo auto en Matassi e Imperiale?
            preguntaRespuesta = string.Format("<b>Pregunta</b>: {0}<br/><b>Respuesta</b>: {1}<br/><br/>", AttributeHelperST.GetDisplayName(encuestaPostVentas, ev => ev.ComprariaEnMEI), encuestaPostVentas.ComprariaEnMEI);
            sb.Append(preguntaRespuesta);

            sb.Append(string.Format("<b>Comentarios</b>: {0}<br/>", encuestaPostVentas.Comentarios));

            sb.Append("</div>");

            Parametro mailToNamePostVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToNamePostVenta");

            Parametro mailToPostVenta = ServicioSistema <Parametro> .GetById(p => p.CodParametro == "mailToPostVenta");

            HelperWeb.Mail.SendMail(
                "*****@*****.**", string.Format("{0}", encuestaPostVentas.Nombre),
                encuestaPostVentas.EMail, string.Format("{0}", encuestaPostVentas.Nombre),
                mailToPostVenta.Valor, mailToNamePostVenta.Valor,
                "Encuesta de Satisfacción de Postventa", HelperWeb.DisplayWithBreaks(sb.ToString())
                );

            return(View("GraciasResponderEncuesta"));
        }