public ActionResult RetirarContrato() { System.IO.StreamReader reader = new System.IO.StreamReader(HttpContext.Request.InputStream); string rawSendGridJSON = reader.ReadToEnd(); //Convertimos a json el resultado para facilitar el acceso //a sus propiedades JObject json = JObject.Parse(rawSendGridJSON); string idContrato = json.Properties().FirstOrDefault().Value.ToString(); // Borrar los movimientos obtenidos de mambu en la BD Devengados OperacionesBD.BorrarMovimientosContratos(idContrato); //Borrar las amortizaciones obtenidas de mambu en la BD Devengados OperacionesBD.BorrarAmortizacionesContrato(idContrato); //Obtener cliente asociado al contrato string idCliente = OperacionesBD.ObtenerClienteContrato(idContrato); //Borrar el cliente OperacionesBD.BorrarCliente(idCliente); //Borrar el contrato OperacionesBD.BorrarContrato(idContrato); return(new HttpStatusCodeResult(200)); }