public static bool addMessage(int userid, int senderId, string message) { try { messags ms = new messags(); ms.sender = Database.user.FirstOrDefault(s => s.id == senderId); ms.target = Database.user.FirstOrDefault(s => s.id == userid); ms.messag = message; ms.seen = false; ms.sendDate = DateTime.Now; Database.messag.Add(ms); Database.SaveChanges(); return(true); } catch { return(false); } }
public static sendM addMessage(int userid, string senderId, string message) { inc(); try { messags ms = new messags(); ms.sender = Database.user.FirstOrDefault(s => s.connectionId == senderId); ms.target = Database.user.FirstOrDefault(s => s.id == userid); ms.messag = message; ms.seen = false; ms.sendDate = DateTime.Now; Database.messag.Add(ms); Database.SaveChanges(); sendM user = new sendM { Message = ms, Cid = ms.target.connectionId }; return(user); } catch { return(null); } }