private void navigateto_baiviet(object sender, TappedRoutedEventArgs e) { ws = new kidmathwebserviceSoapClient(); StackPanel baivietduocchon = sender as StackPanel; mainForum temp = baivietduocchon.DataContext as mainForum; binhLuan_Forum.baivietduocchon = temp; Forum_Baiviet.baivietdangxem = temp; this.Frame.Navigate(typeof(Forum_Baiviet)); }
private void timkhoacungtag(object sender, RoutedEventArgs e) { Button btntag = sender as Button; mainForum temp = btntag.DataContext as mainForum; ws = new kidmathwebserviceSoapClient(); List <mainForum> dsbaiviet2 = new List <mainForum>(); dsbaiviet2 = ws.getDatamainForumAsync().Result.Body.getDatamainForumResult.ToList <mainForum>(); dsbaiviet2 = dsbaiviet2.FindAll(baiviet => baiviet.tinhTrang != "pheduyet" && baiviet.tag == temp.tag); grview_dsbinhluan.ItemsSource = dsbaiviet2; }
private async void Xoabaiviet(object sender, RoutedEventArgs e) { Button userstatus = sender as Button; mainForum temp = userstatus.DataContext as mainForum; if (temp.tinhTrang != "Phê duyệt") { var msg_1 = new MessageDialog("Bạn muốn xóa thông báo này ?"); msg_1.Commands.Add(new UICommand() { Id = 0, Label = "Xác nhận" }); msg_1.Commands.Add(new UICommand() { Id = 1, Label = "Hủy" }); var rs = await msg_1.ShowAsync(); if ((int)rs.Id == 0) { string sql_xoathongbao = "DELETE FROM mainForum WHERE mainForum.idbaiviet = '" + temp.idbaiviet + "';"; ws = new kidmathwebserviceSoapClient(); if (ws.ThucHienLenhAsync(sql_xoathongbao).Result.Body.ThucHienLenhResult != 0) { var msg_ = new MessageDialog("Đã xóa").ShowAsync(); this.Frame.Navigate(typeof(Admin_forum)); } else { var msg_2 = new MessageDialog("Xảy ra lỗi").ShowAsync(); } } } else if (temp.tinhTrang == "Phê duyệt") { var msg_2 = new MessageDialog("Thông báo chưa được duyệt ! Bạn muốn xóa"); msg_2.Commands.Add(new UICommand() { Id = 0, Label = "Xác nhận" }); msg_2.Commands.Add(new UICommand() { Id = 1, Label = "Hủy" }); var rs = await msg_2.ShowAsync(); if ((int)rs.Id == 0) { string sql_xoathongbao = "DELETE FROM mainForum WHERE mainForum.idbaiviet = '" + temp.idbaiviet + "';"; ws = new kidmathwebserviceSoapClient(); if (ws.ThucHienLenhAsync(sql_xoathongbao).Result.Body.ThucHienLenhResult != 0) { var msg_ = new MessageDialog("Đã xóa").ShowAsync(); this.Frame.Navigate(typeof(Admin_forum)); } else { var msg_1 = new MessageDialog("Xảy ra lỗi").ShowAsync(); } } } }
private async void action(object sender, RoutedEventArgs e) { Button userstatus = sender as Button; mainForum temp = userstatus.DataContext as mainForum; DateTime now = DateTime.Now; if (temp.tinhTrang == "Phê duyệt") { var msg = new MessageDialog("Phê duyệt bài viết này?"); msg.Commands.Add(new UICommand() { Id = 0, Label = "Xác nhận" }); msg.Commands.Add(new UICommand() { Id = 1, Label = "Hủy" }); var rs = await msg.ShowAsync(); if ((int)rs.Id == 0) { string sql_duyetbai = "UPDATE mainForum SET mainForum.tinhTrang = 'dapheduyet' WHERE mainForum.idbaiviet = '" + temp.idbaiviet + "';"; ws = new kidmathwebserviceSoapClient(); int kqpheduyet = ws.ThucHienLenhAsync(sql_duyetbai).Result.Body.ThucHienLenhResult; if (kqpheduyet != 0) { temp.tinhTrang = "Khóa bình luận"; var msg_ = new MessageDialog("Đã hoàn tất quá trình duyệt bài viết").ShowAsync(); } else { var msg_2 = new MessageDialog("Xảy ra lỗi!").ShowAsync(); } } } else if (temp.tinhTrang == "Mở khóa bình luận") { var msg = new MessageDialog("Mở khóa bình luận cho bài viết này?"); msg.Commands.Add(new UICommand() { Id = 0, Label = "Xác nhận" }); msg.Commands.Add(new UICommand() { Id = 1, Label = "Hủy" }); var rs = await msg.ShowAsync(); if ((int)rs.Id == 0) { string sql_duyetbai = "UPDATE mainForum SET mainForum.tinhTrang = 'dapheduyet' WHERE mainForum.idbaiviet = '" + temp.idbaiviet + "';"; ws = new kidmathwebserviceSoapClient(); int kqpheduyet = ws.ThucHienLenhAsync(sql_duyetbai).Result.Body.ThucHienLenhResult; if (kqpheduyet != 0) { temp.tinhTrang = "Khóa bình luận"; var msg_ = new MessageDialog("Đã mở khóa phần bình luận của bài viết").ShowAsync(); } else { var msg_2 = new MessageDialog("Xảy ra lỗi!").ShowAsync(); } } } else if (temp.tinhTrang == "Khóa bình luận") { var msg = new MessageDialog("Đóng bình luận bài viết này?"); msg.Commands.Add(new UICommand() { Id = 0, Label = "Xác nhận" }); msg.Commands.Add(new UICommand() { Id = 1, Label = "Hủy" }); var rs = await msg.ShowAsync(); if ((int)rs.Id == 0) { string sql_duyetbai = "UPDATE mainForum SET mainForum.tinhTrang = 'dongbinhluan' WHERE mainForum.idbaiviet = '" + temp.idbaiviet + "';"; ws = new kidmathwebserviceSoapClient(); int kqpheduyet = ws.ThucHienLenhAsync(sql_duyetbai).Result.Body.ThucHienLenhResult; if (kqpheduyet != 0) { temp.tinhTrang = "Mở khóa bình luận"; var msg_ = new MessageDialog("Đã hoàn tất quá trình khóa bình luận bài viết").ShowAsync(); } else { var msg_2 = new MessageDialog("Xảy ra lỗi!").ShowAsync(); } } } }