private void Button_Click_1(object sender, RoutedEventArgs e) { Comment c; if(XCommentText.Text.Length<10) { MessageBox.Show("Невозможно отправить комментарий, комментарий слишком короткий"); return; } if (OnAddComment != null) { c = OnAddComment(XCommentText.Text); } else { c = new Comment(); c.Text = XCommentText.Text; c.Time = DateTime.Now; c.Author = DataSaver.CurrentUser; } if(c!=null) { XComments.Items.Add(new CommentBox(c)); } XCommentText.Text=""; }
public CommentBox(Comment c) { InitializeComponent(); XLink.Text = c.Author.FIO; XLink.Href = "PUserInfoForm.xaml?"+c.Author.Id; XAvatar.Source = c.UserAvatar; XDate.Text = c.Date; XComment.Text = c.Text; }
private Comment XComments_OnAddComment_1(string comment) { Comment c = new Comment(); c.Author = DataSaver.CurrentUser; c.Time = DateTime.Now; c.Text = comment; DataBaseInterface.AddCommentToVacancy(DataSaver.UId,DataSaver.PasswordHash,c); return c; }
private DataBaseEntities.Comment commentsShower_OnAddComment_1(string comment) { Comment c = new Comment(); c.Author = DataSaver.CurrentUser; c.Text = comment; c.Time = DateTime.Now; DataBaseInterface.AddCommentToUser(DataSaver.UId, DataSaver.PasswordHash, c); return c; }
public static void AddCommentToUser(int uId, string password, Comment c) { }
public static void AddCommentToVacancy(int uId, string password, Comment c) { }
public void Add(Comment c) { XComments.Items.Add(new CommentBox(c)); }