Exemple #1
0
        public static bool NotebookGet(int notebookid, ref Tuple <string, int> info)
        {
            var input = new NotebookGetInput()
            {
                NotebookId = notebookid,
            };
            var json = JsonConvert.SerializeObject(input);

            string output = null;

            try
            {
                output = HttpReader.HttpPost(ApiDef.NotebookGet, json);
            }
            catch (AggregateException)
            {
                return(false);
            }

            var result    = JsonConvert.DeserializeObject <NotebookGetOutput>(output);
            var issuccess = ResultStatus.IsSuccess(result.ResultStatus);

            if (issuccess)
            {
                info = Tuple.Create(result.NotebookName, result.NoteSum);
            }
            return(issuccess);
        }
Exemple #2
0
        public static Tuple <string, int> GetNotebook(int notebookid)
        {
            var notebookgetinput = new NotebookGetInput()
            {
                NotebookId = notebookid,
            };
            var output            = notebookmodule.OnNotebookGet(JsonConvert.SerializeObject(notebookgetinput));
            var notebookgetoutput = JsonConvert.DeserializeObject <NotebookGetOutput>(output);

            return(Tuple.Create(notebookgetoutput.NotebookName, notebookgetoutput.NoteSum));
        }
Exemple #3
0
        public static bool NotebookGet(int notebookid, string notebookpass, ref Tuple <string, int> info)
        {
            var input = new NotebookGetInput()
            {
                NotebookId   = notebookid,
                NotebookPass = notebookpass,
            };
            var json   = JsonConvert.SerializeObject(input);
            var output = HttpReader.HttpPost(ApiDef.NotebookGet, json);

            var result    = JsonConvert.DeserializeObject <NotebookGetOutput>(output);
            var issuccess = ResultStatus.IsSuccess(result.ResultStatus);

            if (issuccess)
            {
                info = Tuple.Create(result.NotebookName, result.NoteSum);
            }
            return(issuccess);
        }