示例#1
0
        private async void ListViewObjects_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            //ComosWebSDK.Data.CObject cached = (ComosWebSDK.Data.CObject)e.Item;
            Services.IPlatformSystem   plataform = Services.XServices.Instance.GetService <Services.IPlatformSystem>();
            ComosWebSDK.Data.CDocument doc       = e.Item as ComosWebSDK.Data.CDocument;

            await plataform.OpenFile(doc.FileName, doc.MimeType);
        }
示例#2
0
        private void btDelete_Clicked(object sender, EventArgs e)
        {
            Button bt = (Button)sender;

            ComosWebSDK.Data.CDocument doc       = (ComosWebSDK.Data.CDocument)bt.BindingContext;
            Services.IDatabase         db        = Services.XServices.Instance.GetService <Services.IDatabase>();
            Services.IPlatformSystem   plataform = Services.XServices.Instance.GetService <Services.IPlatformSystem>();

            db.DeleteDocument(doc.FileName);
            plataform.DeleteFile(doc.FileName);
            GetAllDocuments();
            //this.ShowSpinner(Services.TranslateExtension.TranslateText("saving"));
            //await UploadDocument(doc.FileName, doc.UID, doc.Name);
            //this.HideSpinner();
        }