Пример #1
0
        public JsonResult JoinSave(JOIN data)
        {
            ret = new resultObj();

            if (data.content == null)
            {
                data.content = "";                      //不同物件 需要處理不同的欄位預設值
            }
            if (data.title == null)
            {
                data.title = "";
            }

            using (var DB = new MACAUMAMIEntities())
            {
                data.date_modify = DateTime.Now;
                if (data.id == 0)
                {
                    data.date_created = DateTime.Now;
                    DB.JOIN.Add(data);
                }
                else
                {
                    var obj = DB.JOIN.Find(data.id);
                    DB.Entry(obj).CurrentValues.SetValues(data);
                }
                DB.SaveChanges();

                ret.isSuccess = true;
                ret.data1     = data;
            }
            return(Json(ret));
        }
Пример #2
0
        public IActionResult Join(int HobbyId)
        {
            if (UserSession == null)
            {
                return(RedirectToAction("Index"));
            }
            JOIN going = new JOIN();

            going.HobbyId = HobbyId;
            going.UserId  = (int)UserSession;
            DbContext.Join.Add(going);
            DbContext.SaveChanges();
            return(RedirectToAction("success"));
        }
 public void SetDefaultProperties(ChatChannelUser creator, JOIN cmd)
 {
     MaxNumberUser = 200;
     ChannelName   = cmd.ChannelName;
     ChannelMode.SetDefaultModes();
 }
Пример #4
0
 public JOINHandler(ISession client, ChatCommandBase cmd) : base(client, cmd)
 {
     _cmd = (JOIN)cmd;
 }