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