Example #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;
        }
Example #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);
 }
Example #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;
        }