public IActionResult ResponderSolicitudAmistad([FromQuery, SwaggerParameter(Description = "Usuario Solicitante", Required = true)] string usuarioSolicitante, [FromQuery, SwaggerParameter(Description = "Respuesta a Solicitud (ACEPTAR/RECHAZAR)", Required = true)] RespuestaInvitacion respuestaSolicitud) { var respuesta = _fanService.ResponderSolicitudAmistad(usuarioSolicitante, respuestaSolicitud); return(ProcesarRespuesta(respuesta)); }
public IActionResult ResponderInvitacion([FromQuery, SwaggerParameter(Description = "Identificador del grupo", Required = true)] int idGrupo, [FromQuery, SwaggerParameter(Description = "Respuesta a Invitación (ACEPTAR/RECHAZAR)", Required = true)] RespuestaInvitacion respuestaInvitacion) { var respuesta = _fanService.ResponderInvitacion(idGrupo, respuestaInvitacion); return(ProcesarRespuesta(respuesta)); }
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))); }
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))); }