Exemplo n.º 1
0
        public ActionResult Save(OpenWOPIDocumentPostData data)
        {
            TextAppModel         model = new TextAppModel();
            OpenWOPITextDocument doc   = new OpenWOPITextDocument(SourceFile, data.AccessToken, OpenWOPIProofKey.ReadFromConfiguration(OpenWOPIClientConfiguration.Current));

            doc.CheckFileInfo();
            doc.Content = data.Content;

            doc.PutFile();
            // TODO: handle errors in the WebException view

            return(Redirect(doc.HostEditUrl));
        }
Exemplo n.º 2
0
        public ActionResult Edit(OpenWOPIAccessToken accessToken)
        {
            TextAppModel model = new TextAppModel();

            return(View(model.ViewDocument(SourceFile, accessToken, true)));
        }