private string Citas(HttpContext context) { string response = string.Empty; string option = context.Request["opt"].ToString(); switch (option) { case "getCitas": //string referencia = context.Request["ref"]; int id_entrada_inventario = 0; int no_bultos = 0; string folio_cita; int.TryParse(context.Request["id_entrada_inventario"], out id_entrada_inventario); int.TryParse(context.Request["bultos"], out no_bultos); folio_cita = context.Request["folio_cita"].ToString(); //int.TryParse(context.Request["cliente"].ToString(), out id_cliente); int no_pallet = EntradaCtrl.InventarioGetPalletsByBultos(id_entrada_inventario, no_bultos); List <Salida_trafico> lstST = SalidaCtrl.TraficoLstCita(); foreach (Salida_trafico itemST in lstST) { itemST.Pallet += no_pallet; } lstST = lstST.FindAll(p => string.Compare(folio_cita, p.Folio_cita) != 0); response = JsonConvert.SerializeObject(lstST); break; case "getWithRem": DateTime firstDate = default(DateTime); DateTime.TryParse(context.Request["start"].ToString(), out firstDate); response = JsonConvert.SerializeObject(SalidaCtrl.TraficoLstWithRem(firstDate)); break; case "getByIdTrafico": int.TryParse(context.Request["id_salida_trafico"].ToString(), out id); response = JsonConvert.SerializeObject(SalidaCtrl.RemisionGetByIdTrafico(id)); break; case "udtCita": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); CitaRemision citaRem = JsonConvert.DeserializeObject <CitaRemision>(jsonData); SalidaCtrl.RemisionUDT_FolioCita(citaRem.Id_remision, citaRem.Folio_cita); response = JsonConvert.SerializeObject("La cita para la remisión se actualizó correctamente"); break; } return(response); }