public void AddPost(Posts post) { try { if (ModelState.IsValid) { var reciever = userOperations.Get(post.RecieverId); var _post = new Posts() { Description = post.Description, Sender = userOperations.Get(User.Identity.GetUserId()), Reciever = reciever, Date = DateTime.Now }; postOperations.Add(_post); postOperations.Save(); } else { throw new Exception(); } } catch (Exception ex) { } }