コード例 #1
0
        public static object SolicitarServicioWM(ESolicitud objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }

                string   objResultado = "";
                EUsuario eSession     = (EUsuario)HttpContext.Current.Session["userRump"];
                objE.USUARIO_ID = eSession.ID;

                objResultado = NMascota.SolicitarServicioWM(objE);

                if (objResultado == "")
                {
                    objRespuesta.Error("No se pudo realizar la solicitud.");
                }
                else
                {
                    var asunto = "";
                    switch (objE.OPCION)
                    {
                    case 1:    //Solicitar copia DNI
                        asunto = "SOLICITAR DNI";
                        break;

                    case 2:    //Solicitar copia DNI
                        asunto = "SOLICITAR DUPLICADO DNI";
                        break;

                    case 3:    //Solicitar copia chapita
                        asunto = "SOLICITAR DUPLICADO DE CHAPITA";
                        break;

                    case 4:    //Solicitar copia dni y chapita
                        asunto = "SOLICITAR DUPLICADO DE DNI Y CHAPITA";
                        break;

                    case 5:    //Solicitar copia renovacion DNI
                        asunto = "SOLICITAR RENOVACION DE DNI";
                        break;

                    case 6:    //Solicitar copia certificado de dueño responsable
                        asunto = "SOLICITAR CERTIFICADO DE DUEÑO RESPONSABLE";
                        break;

                    default:
                        break;
                    }

                    var mensaje = "<h4>¡Saludos desde RUMP!</h4>" +
                                  "<p>Su petición ha sido procesada con éxito y en breves nos pondremos en contacto con usted para coordinar la entrega.</p>" +
                                  "<h4>Equipo RUMP</h4>";
                    ECorreo correo = new ECorreo();
                    //Correo al cliente
                    correo.Para    = objResultado;
                    correo.Asunto  = asunto;
                    correo.Mensaje = mensaje;
                    //correo.Enviar();

                    objRespuesta.Success("Se realizó la solicitud correctamente");
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }