Example #1
0
 public bool Update(Notebook obj)
 {
     return col.Update(obj.id, obj);
 }
Example #2
0
        public string OnNotebookCreate(string args)
        {
            var Input   = JsonConvert.DeserializeObject<NotebookCreateInput>(args);
            var Result  = new NotebookCreateOutput();

            var user = ModuleHelper.GetUser(Input.UserName, Input.UserPass);
            if(user != null)
            {
                var NewNotebook = new Notebook()
                {
                    name = Input.NotebookName,
                    pass = Input.NotebookPass,
                };
                NewNotebook.user_list.Add(user.id);
                int id = DbHolding.Notebook.Create(NewNotebook);

                user.notebook_list.Add(id);
                DbHolding.User.Update(user);

                Result.NotebookId   = id;
                Result.ResultStatus = ResultStatus.SuccessStatus;
            }

            var Output = JsonConvert.SerializeObject(Result);
            return Output;
        }
Example #3
0
 public int Create(Notebook obj)
 {
     var r = col.Insert(obj);
     return r.AsInt32;
 }