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