public IHttpActionResult ProcesarCitasBeneficiario([FromBody] dynamic request) { string[] sessionId = request["sessionId"].ToString().Split('*'); string numeroCelular = utilidad.GetNumero(sessionId[1]); string numDoc = request["numDoc"]; string tipoDoc = request["tipoDoc"]; string idConv = sessionId[0]; string token = request["token"]; string idUsuario = request["idUsuario"]; SchedulingPetitionsApp app = new SchedulingPetitionsApp(); app.ProcesarCitasBeneficiario(numDoc, tipoDoc, token, idConv, numeroCelular, idUsuario); LocalQueriesApp appLq = new LocalQueriesApp(); List <CitaBeneficiario> citas = appLq.GetCitasBeneficiario(sessionId[0]); Replay respuesta = new Replay() { Status = citas.Count > 0 ? "ok" : "empty", Info = new Dictionary <string, object> { { "data", citas } }, IdConv = request["sessionId"] }; return(Json(respuesta)); }
public IHttpActionResult GetCitasBeneficiario([FromBody] dynamic request) { LocalQueriesApp app = new LocalQueriesApp(); string[] sessionId = request["sessionId"].ToString().Split('*'); List <CitaBeneficiario> citas = app.GetCitasBeneficiario(sessionId[0]); Replay respuesta = new Replay() { Status = citas.Count > 0 ? "ok" : "empty", Info = new Dictionary <string, object> { { "data", citas } }, IdConv = sessionId[0] }; return(Json(respuesta)); }