示例#1
0
        public Respuesta <Dato> ResponderSolicitudAmistad(string usuarioSolicitante, RespuestaInvitacion respuestaSolicitud)
        {
            JObject prms = new JObject();

            prms.Add("usuario_solicitante", usuarioSolicitante);
            prms.Add("respuesta", respuestaSolicitud.ToString());

            string rsp = base.ProcesarOperacion(TipoOperacion.Servicio.GetStringValue(),
                                                NOMBRE_RESPONDER_SOLICITUD_AMISTAD,
                                                DOMINIO_OPERACION,
                                                prms.ToString(Formatting.None));
            var entityRsp = JsonConvert.DeserializeObject <YRespuesta <YDato> >(rsp);

            return(EntitiesMapper.GetRespuestaFromEntity <Dato, YDato>(entityRsp, EntitiesMapper.GetModelFromEntity <Dato, YDato>(entityRsp.Datos)));
        }
示例#2
0
        public Respuesta <Dato> ResponderInvitacion(int idGrupo, RespuestaInvitacion respuestaInvitacion)
        {
            JObject prms = new JObject();

            prms.Add("id_grupo", idGrupo);
            prms.Add("respuesta", respuestaInvitacion.ToString());

            string rsp = base.ProcesarOperacion(TipoOperacion.Servicio.GetStringValue(),
                                                NOMBRE_RESPONDER_INVITACION,
                                                DOMINIO_OPERACION,
                                                prms.ToString(Formatting.None));
            var entityRsp = JsonConvert.DeserializeObject <YRespuesta <YDato> >(rsp);

            return(EntitiesMapper.GetRespuestaFromEntity <Dato, YDato>(entityRsp, EntitiesMapper.GetModelFromEntity <Dato, YDato>(entityRsp.Datos)));
        }