public void setconnectid(string name) { data = _service.LoginData.SingleOrDefault(c => c.name == name); data.ConnectionID = Context.ConnectionId; _service.LoginData.Attach(data); _service.Entry(data).State = EntityState.Modified; _service.SaveChanges(); }
public async Task <IActionResult> PutConversation(int id, Conversation conversation) { if (id != conversation.id) { return(BadRequest()); } _context.Entry(conversation).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ConversationExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUser(int id, User user) { if (id != user.Id) { return(BadRequest()); } _context.Entry(user).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutMessage(int id, Message message) { if (id != message.id) { return(BadRequest()); } _context.Entry(message).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MessageExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit([Bind(Include = "ID,user_id,user_name,pwd,user_email,user_type,phone_number,online_state,room_list, auth_token, device_id")] ChatUser chatUser) { if (ModelState.IsValid) { db.Entry(chatUser).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(chatUser)); }
public ActionResult Edit([Bind(Include = "ID,room_id,room_name,owner_id,member_list,make_date")] Room room) { if (ModelState.IsValid) { db.Entry(room).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(room)); }
public ActionResult Edit([Bind(Include = "ID,message_id,room_id,sender_id,receiver_id,sender_date,receiver_date,context")] Message message) { if (ModelState.IsValid) { db.Entry(message).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(message)); }
public async Task <bool> UpdateUserStatusAsync(UserLogin info) { _context.LoginData.Attach(info); _context.Entry(info).State = EntityState.Modified; try { return(await _context.SaveChangesAsync() > 0 ? true : false); } catch (Exception exp) { _Logger.LogError($"Error in {nameof(UpdateUserStatusAsync)}: " + exp.Message); } return(false); }
public async Task <bool> UpdateReadStatusAsync(Messages data) { _context.ChatMessage.Attach(data); _context.Entry(data).State = EntityState.Modified; try { return(await _context.SaveChangesAsync() > 0 ? true : false); } catch (Exception exp) { _Logger.LogError($"Error in {nameof(UpdateReadStatusAsync)}: " + exp.Message); } return(false); }