public Post SavePost(string text) { PostModel postModel = new PostModel { Owner = _db.UserModels.FirstOrDefault(um => um.NickName == User.Identity.Name) == null?_db.UserModels.FirstOrDefault(um => um.Id == 1) : _db.UserModels.FirstOrDefault(um => um.NickName == User.Identity.Name), Text = text, Time = DateTime.Now.ToString(), OwnerId = _db.UserModels.FirstOrDefault(um => um.NickName == User.Identity.Name)?.Id ?? 1, Rating = 0 }; _db.PostModels.Add(postModel); _db.SaveChanges(); return(Mappers.BuildPost(postModel)); }