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)); }
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(); }
public JOINHandler(ISession client, ChatCommandBase cmd) : base(client, cmd) { _cmd = (JOIN)cmd; }