private void ShowAdd_OnMouseDown(object sender, MouseButtonEventArgs e) { try { cls.ClsConnect(); var dtup = cls.LoadDataText( "select *,N'' MOTA,N'' CB_QUANLY,'A' TRANGTHAI from QT_TSCC where NGAYBC='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and MA_TS not in (select MA_TS from LUU_TSCC)"); if (dtup.Rows.Count > 0) { cls.UpdateDataText( " insert into LUU_TSCC select *, N'' MOTA, N'' CB_QUANLY ,'A' TRANGTHAI,'" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' NGAY,'0' MAU,'0' GDX,'0' DG_THANHLY,'' NG_DG_THANHLY,'0' DG_BAOTRI,'' NG_DG_BAOTRI,'' MA_CIF,'' DE_NGHI from QT_TSCC where NGAYBC = '" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and MA_TS not in (select MA_TS from LUU_TSCC)"); cls.UpdateDataText("update LUU_TSCC set NGAYBC='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "'"); MessageBox.Show("OK đã cập nhật dữ liệu mới nhất !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("OK dữ liệu đã đầy đủ !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } cls.UpdateDataText("with lst1 as ( " + " select * from LUU_TSCC where MA_TS not in (select MA_TS from QT_TSCC where NGAYBC = (select max(ngaybc) from QT_TSCC))" + ") update a set a.TRANGTHAI = 'C' from LUU_TSCC a, LST1 b where a.MA_TS = b.MA_TS"); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void BtnOk_OnClick(object sender, RoutedEventArgs e) { try { cls.ClsConnect(); string pos = s.Left(CboPos.SelectedValue.ToString(), 6); string thang = dtpNgay.SelectedDate.Value.ToString("MM"); string nam = dtpNgay.SelectedDate.Value.ToString("yyyy"); dtNew = dt.GetChanges(); if (dtNew != null && dtNew.Rows.Count > 0) { foreach (DataRow dr in dtNew.Rows) { //MessageBox.Show(dr["NG_MATO"].ToString()+" "+dr["A01"].ToString()); string strsql = "update LUUKTNB set COT03=" + dr["COT03"] + ",COT04=" + dr["COT04"] + ",COT05=" + dr["COT05"] + ",COT06=" + dr["COT06"] + ",COT07=" + dr["COT07"] + ",COT08=" + dr["COT08"] + ",COT09=" + dr["COT09"] + ",COT10=" + dr["COT10"] + ",COT11=" + dr["COT11"] + ",COT12=" + dr["COT12"] + ",COT13=" + dr["COT13"] + ",COT14=" + dr["COT14"] + ",COT15=" + dr["COT15"] + ",COT16=" + dr["COT16"] + ",COT17=" + dr["COT17"] + ",ND_MA='" + BienBll.Ndma + "',ND_TEN=N'" + BienBll.NdTen + "'" + " where MAPOS='" + pos + "' and TT='" + dr["TT"] + "' and THANG='" + thang + "' and NAM='" + nam + "' and MAU='2'"; cls.UpdateDataText(strsql); } } else { MessageBox.Show("Xem lại. Chưa có thay đổi nào!", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } string strup = "update LUUKTNB set COT05= (case when COT03>0 then COT04*100/COT03 else 0 end)" + ",COT08=(case when COT06>0 then COT07*100/COT06 else 0 end) " + ",COT11=(case when COT09>0 then COT10*100/COT09 else 0 end) " + ",COT14=(case when COT12>0 then COT13*100/COT12 else 0 end) " + ",COT17=(case when COT15>0 then COT16*100/COT15 else 0 end) " + "where MAPOS='" + pos + "' and THANG='" + thang + "' and NAM='" + nam + "' and MAU='2'"; cls.UpdateDataText(strup); if (Option1.IsChecked == true) { strin = "select * from LUUKTNB where MAPOS='" + pos + "' and THANG='" + thang + "' and NAM='" + nam + "' and MA='H' and MAU='2' order by TT"; } else { strin = "select * from LUUKTNB where MAPOS='" + pos + "' and THANG='" + thang + "' and NAM='" + nam + "' and MA='T' and MAU='2' order by TT"; } var dtin = cls.LoadDataText(strin); rpt_KTNB01 rpt = new rpt_KTNB01(); RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer()); } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void btnXoa_Click(object sender, RoutedEventArgs e) { try { string thang = dtpNgay.SelectedDate.Value.Month.ToString(); string nam = dtpNgay.SelectedDate.Value.Year.ToString(); string phong = bll.Left(CboPB.SelectedValue.ToString().Trim(), 2); if (Ration1.IsChecked == true) { mau = "CC"; } else if (Ration2.IsChecked == true) { mau = "LT"; } else { mau = "NB"; } cls.ClsConnect(); var strsql = "delete from LUUCHAMCONG where THANG = '" + thang + "' and NAM = '" + nam + "' and ND_PHONGBAN = '" + phong + "' and MA='" + mau + "'"; cls.UpdateDataText(strsql); MessageBox.Show("Đã xóa !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void BtnOk_OnClick(object sender, RoutedEventArgs e) { try { dtNew = dt.GetChanges(); if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { string strsql = "update DM_CANBO set STT=" + dr["STT"] + ",ND_MADV='" + dr["ND_MADV"] + "',ND_PHONGBAN ='" + dr["ND_PHONGBAN"] + "',ND_TTHAI=upper('" + dr["ND_TTHAI"] + "') where MA_CIF='" + dr["MA_CIF"].ToString().Trim() + "'"; //MessageBox.Show(strsql); cls.UpdateDataText(strsql); } MessageBox.Show("Lưu dữ liệu thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); dtNew.Clear(); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu hoặc chưa nhấn nút Cập nhật !", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void LblXoa_OnMouseDown(object sender, MouseButtonEventArgs e) { if (Ration3.IsChecked == true) { if (Ration1.IsChecked == true) { try { //Xoa mau 14 sql = "delete from QT14 where NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "'"; MessageBox.Show(sql); _cls.ClsConnect(); _cls.UpdateDataText(sql); _cls.DongKetNoi(); MessageBox.Show("Đã xóa số liêu QT14 ngày " + dtpNgay.SelectedDate.Value.ToString("dd/MM/yyyy"), "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Error" + ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { try { //Xoa mau 14 sql = "delete from QT14A where NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "'"; MessageBox.Show(sql); _cls.ClsConnect(); _cls.UpdateDataText(sql); _cls.DongKetNoi(); MessageBox.Show("Đã xóa số liêu QT14A ngày " + dtpNgay.SelectedDate.Value.ToString("dd/MM/yyyy"), "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Error" + ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { try { //Xoa mau 14 sql = "delete from QT14_CD where NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "'"; MessageBox.Show(sql); _cls.ClsConnect(); _cls.UpdateDataText(sql); _cls.DongKetNoi(); MessageBox.Show("Đã xóa số liêu QT14_CD ngày " + dtpNgay.SelectedDate.Value.ToString("dd/MM/yyyy"), "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Error" + ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void Them_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); string strchk = "select * from " + tablename + " where MA='" + txtMa.Text.Trim() + "'"; var dtchk = _cls.LoadDataText(strchk); if (dtchk.Rows.Count == 0) { string strup = "insert into " + tablename + " (MA,TEN,MA_THELOAI) values ('" + txtMa.Text.Trim() + "',N'" + txtTen.Text.Trim() + "','" + txtMaTheLoai.Text.Trim() + "')"; _cls.UpdateDataText(strup); MessageBox.Show("Thêm thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); GetForm_OnMouseDown(null, null); } else { MessageBox.Show("Không thể thêm mã này vì đã tồn tại mã " + txtMa.Text + " trong bảng " + dttable, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void btnXoa_Click(object sender, RoutedEventArgs e) { try { cls.ClsConnect(); string strchk = "select * from LUU_CAMERA where MAXA='" + str.Left(CboXa.SelectedValue.ToString().Trim(), 6) + "' and THANG='" + dtpNgay.SelectedDate.Value.ToString("MM") + "' and NAM='" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "' and NGUOI_NHAP='" + BienBll.Ndma.ToUpper() + "'"; var dtchk = cls.LoadDataText(strchk); if (dtchk.Rows.Count > 0) { string strdel = "delete from LUU_CAMERA where MAXA='" + str.Left(CboXa.SelectedValue.ToString().Trim(), 6) + "' and THANG='" + dtpNgay.SelectedDate.Value.ToString("MM") + "' and NAM='" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "' and NGUOI_NHAP='" + BienBll.Ndma.ToUpper() + "'"; cls.UpdateDataText(strdel); MessageBox.Show("Đã xóa thông tin xã : " + CboXa.SelectedValue, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { MessageBox.Show("Không thể xóa vì chưa nhập thông tin !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Lỗi : " + ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); foreach (DataRow dr in _dt.Rows) { string strup = "update MAU_THIDUA set DIEM='" + dr["DIEM"] + "',TT='" + dr["TT"] + "', CHITIEU= N'" + dr["CHITIEU"] + "',INDAM='" + dr["INDAM"] + "',CHONIN='" + dr["CHONIN"] + "',NGHIENG='" + dr["NGHIENG"] + "',CONG='" + dr["CONG"] + "',INPUT='" + dr["INPUT"] + "',NHOM='" + dr["NHOM"] + "' where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(RadCboDot.SelectedValue.ToString(), 1) + "' and STT=" + dr["STT"] + " and SUBTT=" + dr["SUBTT"] + " and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim() + "'"; //MessageBox.Show(strup); _cls.UpdateDataText(strup); } MessageBox.Show("Lưu thành công !", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void BtnThem_OnClick(object sender, RoutedEventArgs e) { if (TxtCmtBox.Text != "") { try { cls.ClsConnect(); var sql = ""; if (RadioButton1.IsChecked == true) { sql = "select * from CBTD where CMT_CBTD='" + TxtCmtBox.Text.Trim() + "'"; } else { sql = "select * from CBKT where KT_CMT='" + TxtCmtBox.Text.Trim() + "'"; } //MessageBox.Show(sql); var dtkt = cls.LoadDataText(sql); if (dtkt.Rows.Count > 0) { MessageBox.Show("CMT : " + TxtCmtBox.Text.Trim() + " đã tồn tại", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { var sqladd = ""; if (RadioButton1.IsChecked == true) { sqladd = "insert into CBTD(TD_MACN,TD_MAPGD,TEN_CBTD,CMT_CBTD,TRANGTHAI) values ('003005','" + TxtMaBox.Text + "',N'" + TxTenBox.Text + "','" + TxtCmtBox.Text + "','A')"; } else if (RadioButton2.IsChecked == true) { sqladd = "insert into CBKT(KT_MACN,KT_MAPGD,TRANGTHAI,KT_TEN,KT_CMT) values ('003005','" + TxtMaBox.Text + "','A',N'" + TxTenBox.Text + "','" + TxtCmtBox.Text + "')"; } //MessageBox.Show(sqladd); cls.UpdateDataText(sqladd); MessageBox.Show("Đã thêm " + TxTenBox.Text + " vào CBTD !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } cls.DongKetNoi(); ClearAll(); } catch (Exception ex) { MessageBox.Show("Lổi, kiểm tra lại thông tin " + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Nhập CMT ", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void btnReOk_Click(object sender, RoutedEventArgs e) { _cls.ClsConnect(); sql = "delete from LUU_DIENBAO where NGAY = '" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "'"; //MessageBox.Show(sql); _cls.UpdateDataText(sql); _cls.DongKetNoi(); BtnOk_OnClick(null, null); }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); string quy = ((int.Parse(dtpNgay.SelectedDate.Value.ToString("MM")) - 1) / 3 + 1).ToString(); string nam = dtpNgay.SelectedDate.Value.ToString("yyyy"); string ng = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); string ngay = dtpNgay.SelectedDate.Value.ToString("ddMMyyyy"); string pos = RadCboPos.SelectedValue.ToString(); string theloai = RadCboTheLoai.SelectedValue.ToString(); string nguon = RadCboNguon.SelectedValue.ToString(); string tluong = RadCboThoiLuong.SelectedValue.ToString(); string cap = RadCboCap.SelectedValue.ToString(); string phong = RadCboPhong.SelectedValue.ToString().Trim(); string loaitin = RadCboLoaiTin.SelectedValue.ToString(); string matin = ngay.Trim() + pos.Trim() + phong.Trim() + theloai.Trim() + nguon.Trim(); string sele = "select * from TT_CAPNHAT where MATIN='" + matin + "'"; var dtchk = _cls.LoadDataText(sele); if (dtchk.Rows.Count == 0) { string str = "insert into TT_CAPNHAT values('" + matin + "','" + ng + "','" + pos + "','" + nam + "','" + quy + "','" + theloai + "','',N'" + txtTieuDe.Text + "','" + txtLink.Text + "','" + nguon + "','',N'" + BienBll.NdTen + "',N'" + txtGhiChu.Text + "','" + tluong + "','','" + cap + "','','" + phong + "','','" + loaitin + "','')"; _cls.UpdateDataText(str); MessageBox.Show("Lưu thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); ReLoad(); } else { MessageBox.Show("Mẫu tin " + matin + "đã tồn tại !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } /* * string strin = "select a.NGAY N'Ngày',a.POS,b.PO_TEN N'Tên POS', c.TEN N'Thể loại', d.TEN N'Nguồn',a.TIEUDE N'Tiêu đề',a.LINK " +" from TT_CAPNHAT a,DMPOS b, TT_THELOAI c,TT_NGUONTIN d where a.POS = b.PO_MA and a.MA_THELOAI = c.MA and a.MA_NGUON = d.MA" +" and a.POS = '"+pos+"'order by a.NGAY"; * var dtin = _cls.LoadDataText(strin); * string FileName = Thumuc + "\\" + pos + "_Tổng hợp thông tin tuyên truyền_" + dtpNgay.SelectedDate.Value.ToString("ddMMyyyy") + ".csv"; * bll.ExportToExcel(dtin, FileName); */ } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void btnUpdate_Click(object sender, RoutedEventArgs e) { var ng = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); dtnew = dt.Clone(); foreach (DataRow dr in dt.Rows) { if ((bool)dr[0] == true) { dtnew.ImportRow(dr); } } if (dtnew == null || dtnew.Rows.Count == 0) { MessageBox.Show("Chưa chọn chỉ tiêu nào !", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { try { cls.ClsConnect(); foreach (DataRow dr in dtnew.Rows) { strchk = "select * from NGUON_DB where NGAY='" + ng + "' and TT='" + dr["TT"] + "' and SUBTT='" + dr["SUBTT"] + "'"; var chk = cls.LoadDataText(strchk); if (chk.Rows.Count > 0) { upd = "update NGUON_DB set P01=" + dr["P01"] + ",P02 = " + dr["P02"] + ",P03 = " + dr["P03"] + ",P04 = " + dr["P04"] + ",P05 = " + dr["P05"] + ",P06 = " + dr["P06"] + ",P07 = " + dr["P07"] + ",P08 = " + dr["P08"] + " where NGAY='" + ng + "' and TT=" + dr["TT"] + " and SUBTT=" + dr["SUBTT"]; cls.UpdateDataText(upd); } else { ins = "insert into NGUON_DB (TT,TENCT,P01,P02,P03,P04,P05,P06,P07,P08,TONG,NGAY,SUBTT,MUC) " + " values ('" + dr["TT"] + "',N'" + dr["TENCT"] + "'," + dr["P01"] + "," + dr["P02"] + "," + dr["P03"] + "," + dr["P04"] + "," + dr["P05"] + ", " + dr["P06"] + "," + dr["P07"] + "," + dr["P08"] + ",0,'" + ng + "'," + dr["SUBTT"] + "," + dr["MUC"] + ")"; cls.UpdateDataText(ins); } } MessageBox.Show("Update OK", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); cls.DongKetNoi(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnOK_Click(object sender, RoutedEventArgs e) { try { cls.ClsConnect(); int thamso = 2; string[] bien = new string[thamso]; object[] giatri = new object[thamso]; bien[0] = "@Ngay"; if (dtpNgay.SelectedDate != null) { giatri[0] = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); } bien[1] = "@MaPos"; giatri[1] = _str.Left(CboPos.SelectedValue.ToString().Trim(), 6); var dt = cls.LoadDataProcPara("usp_ChotNguon", bien, giatri, thamso); //dataGrid.ItemsSource = dt.DefaultView; if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { //MessageBox.Show(dr["NG_MATO"].ToString()+" "+dr["A01"].ToString()); string strsql = "update NGUON_UT set A01=" + dr["A01"] + ",A02=" + dr["A02"] + ",A03=" + dr["A03"] + ",A04=" + dr["A04"] + ",A06=" + dr["A06"] + ",A07=" + dr["A07"] + ",A09=" + dr["A09"] + ",A10=" + dr["A10"] + ",A11=" + dr["A11"] + ",A15=" + dr["A15"] + ",A16=" + dr["A16"] + ",A17=" + dr["A17"] + ",A18=" + dr["A18"] + ",A19=" + dr["A19"] + ",B03T=" + dr["B03T"] + ",B03H=" + dr["B03H"] + ",B19T=" + dr["B19T"] + ",B19H=" + dr["B19H"] + " where NG_MATO='" + dr["KU_MATO"].ToString().Trim() + "'"; cls.UpdateDataText(strsql); //MessageBox.Show(strsql); } if (dtpNgay.SelectedDate != null) { string str = "update NGUON_UT set NGAY=" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + " where NG_MAPGD='" + _str.Left(CboPos.SelectedValue.ToString().Trim(), 6) + "'"; cls.UpdateDataText(str); } MessageBox.Show("Update Ok", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error " + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void BtnOk_OnClick(object sender, RoutedEventArgs e) { try { dtNew = dt.GetChanges(); if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { string strsql = "update DM_CANBO set THG_LV='" + dr["THG_LV"] + "',STT=" + dr["STT"] + ",Z_PHEPPRE=" + dr["Z_PHEPPRE"] + ",Z_LAMTHEMPRE =" + dr["Z_LAMTHEMPRE"] + ", NG_UP_PHEP='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "',GDXA=upper('" + dr["GDXA"] + "') where MA_CIF='" + dr["MA_CIF"].ToString().Trim() + "'"; cls.UpdateDataText(strsql); } MessageBox.Show("Lưu dữ liệu thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); dtNew.Clear(); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu hoặc chưa nhấn nút Cập nhật !", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void btnUpdate_Click(object sender, RoutedEventArgs e) { if (dtnew == null || dtnew.Rows.Count == 0) { MessageBox.Show("Chưa có giá trị nào thay đối", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { try { cls.ClsConnect(); int thamso = 10; string[] bien = new string[thamso]; object[] giatri = new object[thamso]; foreach (DataRow dr in dtnew.Rows) { string field = "KH" + bll.Right(BienBll.NdMadv.Trim(), 2); bien[0] = "@STT"; giatri[0] = dr["STT"]; bien[1] = "@GIATRI"; giatri[1] = dr["KH"]; cls.UpdateDataText("update KHTC set " + field + "=" + giatri[1] + " where STT='" + giatri[0] + "'"); } MessageBox.Show("Update OK", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); cls.DongKetNoi(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); string pos = RadCboPos.SelectedValue.ToString().Trim(); string quy = ((int.Parse(dtpNgay.SelectedDate.Value.ToString("MM")) - 1) / 3 + 1).ToString(); string thang = dtpNgay.SelectedDate.Value.ToString("MM"); string nam = dtpNgay.SelectedDate.Value.ToString("yyyy"); string ng = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); string ngayky = dtpNgayKy.SelectedDate.Value.ToString("yyyy-MM-dd"); string strsql = "INSERT INTO TT_VBCD (NGAY, THANG, NAM,SOVB,NOIDUNG,MA_CIF,MA_CVU,POS,QUY,NGAYKY) " + " VALUES ('" + ng + "', '" + thang + "', '" + nam + "',N'" + txtSoVB.Text + "',N'" + txtNoiDung.Text + "','" + RadCboKy.SelectedValue + "','" + RadCboCvu.SelectedValue + "','" + pos + "','" + quy + "','" + ngayky + "'); "; _cls.UpdateDataText(strsql); MessageBox.Show("Lưu thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void BtnOk_OnClick(object sender, RoutedEventArgs e) { try { if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { //MessageBox.Show(dr["NG_MATO"].ToString()+" "+dr["A01"].ToString()); string strsql = "update NGUON_TT set TANG_TGTK=" + dr["TANG_TGTK"] + ",TANG_TKXA=" + dr["TANG_TKXA"] + " where NG_MAXA='" + dr["NG_MAXA"].ToString().Trim() + "'"; cls.UpdateDataText(strsql); } MessageBox.Show("Update Ok", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); dtNew.Clear(); //dgvTarGet.ItemsSource = dtNew.DefaultView; } else { MessageBox.Show("Xem lại. Chưa có dữ liệu", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void lblOk_MouseDown(object sender, MouseButtonEventArgs e) { try { cls.ClsConnect(); if (dtNew.Rows.Count > 0) { foreach (DataRow dr in dtNew.Rows) { string strsql = "update KH_XLN set TRANO=" + dr["TRANO"] + ",LUUVU=" + dr["LUUVU"] + ",GIAHAN=" + dr["GIAHAN"] + ",CHUYEN_QH=" + dr["CHUYEN_QH"] + ",KH_THUNQH=" + dr["KH_THUNQH"] + ",NQH_LD=" + dr["NQH_LD"] + " where MATO='" + dr["MATO"].ToString().Trim() + "' AND THANG_KH='" + dr["THANG_KH"].ToString().Trim() + "'"; cls.UpdateDataText(strsql); //MessageBox.Show(strsql); } MessageBox.Show("Update Ok", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error " + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void BtnOk_OnClick(object sender, RoutedEventArgs e) { try { if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { string strsql = "update NGUONGQVL set N01=" + dr["N01"] + ",N02=" + dr["N02"] + ",N03=" + dr["N03"] + ",N04=" + dr["N04"] + ",N05=" + dr["N05"] + ",N06=" + dr["N06"] + ",N07=" + dr["N07"] + ",N08=" + dr["N08"] + ",NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' where TT='" + dr["TT"] + "'"; // MessageBox.Show(strsql); cls.UpdateDataText(strsql); } MessageBox.Show("Update Ok", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); dtNew = _dt.GetChanges(); if (dtNew == null) { MessageBox.Show("Chưa có giá trị nào thay đổi !", "Thông Báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { foreach (DataRow dr in dtNew.Rows) { string sql = "update MAUKHB set DUCUOI=" + dr["DUCUOI"] + " where DT_MAPGD='" + dr["DT_MAPGD"] + "' and DT_CAPDT='" + dr["DT_CAPDT"] + "' and NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and DT_MAPGD='" + bll.Left(cboPos.SelectedValue.ToString().Trim(), 6) + "' and KU_CHTRINH='" + dr["KU_CHTRINH"] + "'"; _cls.UpdateDataText(sql); } MessageBox.Show("Save data OK", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void lblCapNhat_MouseDown(object sender, MouseButtonEventArgs e) { try { if (dtNew.Rows.Count > 0) { foreach (DataRow dr in dtNew.Rows) { //MessageBox.Show(dr["NG_MATO"].ToString()+" "+dr["A01"].ToString()); string strsql = "update MAU06 set TRANGTHAI1='" + dr["TRANGTHAI1"] + "' where SOKU='" + dr["SOKU"] + "'"; cls.UpdateDataText(strsql); //MessageBox.Show(strsql); MessageBox.Show("Cập nhật thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } } else { MessageBox.Show("Bạn chưa chấp nhận hoặc không có dòng nào được chọn !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Lổi !" + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void lblOk_MouseDown(object sender, MouseButtonEventArgs e) { try { if (dtpNgay.SelectedDate != null) { ng = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); } //StartTimer(); //Countdown(15, TimeSpan.FromSeconds(1), cur => tb.Text = cur.ToString()); //tutm if (iRows < lst.Count) { if (Ration1.IsChecked == true) { chon = "A"; } else if (Ration2.IsChecked == true) { chon = "B"; } if (Ration3.IsChecked == true) { chon = "C"; } if (Ration4.IsChecked == true) { chon = "D"; } //if (dapan.Trim() == chon.Trim()) // //MessageBox.Show("Đúng rồi ", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); // PlaySound("Sound\\Dung.mp3"); //else //{ // PlaySound("Sound\\Sai.mp3"); // MessageBox.Show("Sai rồi, Đáp án là : " + dapan.Trim()+": Căn cứ "+cancu.Trim(), "Thông báo", MessageBoxButton.OK, // MessageBoxImage.Warning); // socausai = socausai + 1; //} datraloi = datraloi + 1; string strstr = "update KQTHINV set TRALOI ='" + chon.Trim() + "' where USERNAME='******' and NGAY = '" + ng + "' and TT=" + TT; cls.ClsConnect(); cls.UpdateDataText(strstr); cls.DongKetNoi(); lblNext_MouseDown(null, null); } else { //dtsocau =cls.LoadDataText("select count(case when DAPAN=TRALOI then DAPAN end) SVDUNG,count(DAPAN) VONG from KQTHINV where USERNAME='******' and VONG='"+vong+"' and LOAI='"+ CboChuDe.SelectionBoxItem.ToString().Trim() + "'"); //tutm //if (dtsocau.Rows.Count > 0) socau = dtsocau.Rows[0]["DEM"].ToString(); MessageBox.Show("Bạn đã làm câu cuối cùng !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); stop_clock(); } } catch (Exception ex) { MessageBox.Show("Error " + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BtnThem_OnClick(object sender, RoutedEventArgs e) { if (dtpNgay.SelectedDate != null) { ng = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); } nv = CboChuDe.SelectionBoxItem.ToString().Trim(); try { dapan(); if (TxtSo.Text.Trim().Length == 0 || TxtCauHoi.Text == "" || TxtA.Text == "" || TxtB.Text == "" || TxtC.Text == "" || TxtD.Text == "") { MessageBox.Show("Nhập thông tin về câu hỏi, đáp án chưa đầy đủ !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); TxtSo.Focus(); } else { cls.ClsConnect(); var dtthem = cls.LoadDataText("select * from cauhoi where LOAI='" + nv + "' and NGAY='" + ng + "' and TT=" + TxtSo.Text.Trim()); if (dtthem.Rows.Count > 0) { MessageBox.Show("Câu " + TxtSo.Text.Trim() + " đã tồn tại", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } else { string sqladd = "insert into CAUHOI(LOAI,CAUHOI,A,B,C,D,DAPAN,TT,POS,NG_NHAP,CANCU,NGAY)" + " Values('" + CboChuDe.SelectionBoxItem + "',N'" + TxtCauHoi.Text + "',N'" + TxtA.Text.Trim() + "',N'" + TxtB.Text.Trim() + "',N'" + TxtC.Text.Trim() + "',N'" + TxtD.Text.Trim() + "','" + chon + "','" + TxtSo.Text.Trim() + "','" + BienBll.NdMadv.Trim() + "',N'" + BienBll.NdTen.Trim() + "',N'" + TxtCanCu.Text + "','" + ng + "')"; cls.UpdateDataText(sqladd); MessageBox.Show("Đã nhập câu hỏi số " + TxtSo.Text.Trim() + " nghiệp vụ " + CboChuDe.SelectionBoxItem + " thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } ClearAll(); } } catch (Exception ex) { MessageBox.Show("Lổi " + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void Save() { try { if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { if ((bool)dr["CHAPNHAN"]) { strsql = "update TBNDH set SOTHG_GH=" + dr["SOTHG_GH"] + ", CHAPNHAN=1" + " where KU_MATO='" + dr["KU_MATO"] + "' and NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and DENNGAY='" + dtpDenNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and SOKU='" + dr["SOKU"] + "'"; } else { strsql = "update TBNDH set SOTHG_GH=" + dr["SOTHG_GH"] + ", TUCHOI=1" + " where KU_MATO='" + dr["KU_MATO"] + "' and NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and DENNGAY='" + dtpDenNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and SOKU='" + dr["SOKU"] + "'"; } cls.UpdateDataText(strsql); } dtNew.Clear(); strsql = "update tbndh set GH_DEN=DATEADD(MM,SOTHG_GH,NG_DHAN), GHDEN=convert(varchar(10),DATEADD(MM,SOTHG_GH,NG_DHAN),103)" + " where CHAPNHAN=1 and NGAY='" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and DENNGAY='" + dtpDenNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and KU_MATO='" + s.Left(CboTo.SelectedValue.ToString().Trim(), 7) + "'"; cls.UpdateDataText(strsql); } else { MessageBox.Show("Xem lại. Chưa có dữ liệu", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { cls.DongKetNoi(); } }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); dtnew = _dt.GetChanges(); if (dtnew == null) { MessageBox.Show("Chưa có thay đổi nào về điểm !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } else { dgvTarGet.ItemsSource = dtnew.DefaultView; foreach (DataRow dr in dtnew.Rows) { string strup = "update MAU_THIDUA set P0102='" + dr["P0102"] + "',P0202='" + dr["P0202"] + "',P0302='" + dr["P0302"] + "',P0402='" + dr["P0402"] + "',P0502='" + dr["P0502"] + "',P0602='" + dr["P0602"] + "',P0702='" + dr["P0702"] + "',P0802='" + dr["P0802"] + "' where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(CboDot.SelectedValue.ToString(), 1) + "' and STT=" + dr["STT"] + " and SUBTT=" + dr["SUBTT"] + " and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim() + "'"; //MessageBox.Show(strup); _cls.UpdateDataText(strup); } //string strup1= "update LUUTHIDUA set P0103=P0102-P0101,P0203=P0202-P0201,P0303=P0302-P0301,P0403=P0402-P0401,P0503=P0502-P0501,P0603=P0602-P0601,P0703=P0702-P0701,P0803=P0802-P0801 where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(CboDot.SelectedValue.ToString(), 1) + "' and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim()+"'"; //MessageBox.Show(strup1); //_cls.UpdateDataText(strup1); MessageBox.Show("Save data OK", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } string strghichu = "update MAU_THIDUA set GHICHU=N'" + txtGhiChu.Text.Trim() + "' where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(CboDot.SelectedValue.ToString(), 1) + "' and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim() + "'"; //MessageBox.Show("Update OK! " + strghichu, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); _cls.UpdateDataText(strghichu); } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void btnOK_Click(object sender, RoutedEventArgs e) { try { cls.ClsConnect(); if (TxtMa.Text.Trim() == "") { MessageBox.Show("Hãy chọn sản phẩm cần thay đổi !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { string strkt = "select mapos, nd_ma from dmvpp where ma='" + TxtMa.Text.Trim() + "'"; var dtkt = cls.LoadDataText(strkt); if (dtkt.Rows.Count > 0) { DataRow dtr = dtkt.Rows[0]; string ndma = (string)dtr["ND_MA"]; string mapos = (string)dtr["MAPOS"]; if (BienBll.NdMadv == mapos && BienBll.Ndma == ndma) { string upd = "update DMVPP set G" + bll.Right(BienBll.NdMadv.Trim(), 2) + "=" + TxtGia.Text.Trim() + ",TEN=N'" + TxtTen.Text.Trim() + "',DONVI=N'" + TxtDv.Text.Trim() + "',QUYCACH=N'" + TxtQc.Text.Trim() + "' where MA='" + TxtMa.Text.Trim() + "'"; // MessageBox.Show(upd); cls.UpdateDataText(upd); MessageBox.Show("Cập nhật thành công sản phẩm : " + TxtTen.Text, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Bạn không có quyền cập nhật thông tin của đơn vị hoặc người khác"); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void btnSua_Click(object sender, RoutedEventArgs e) { string strup = ""; try { cls.ClsConnect(); dtNew = dt.GetChanges(); if (dtNew == null || dtNew.Rows.Count == 0) { MessageBox.Show("Chưa có thay đổi ngày nào !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Warning); } else { foreach (DataRow dr in dtNew.Rows) { //strup = "insert into TSCC_HIS SELECT *,@Ngay NG_DG_SC,'' LYDO,'' DENGHI ,'0' MNV,@Ngay NG_BAOTRI FROM LUU_TSCC WHERE MA_TS = @MaTs"; if ((bool)dr["DG_BAOTRI"]) { strup = "update LUU_TSCC set DG_BAOTRI=1,NG_DG_BAOTRI='" + DateTime.Now.ToString("yyyy-MM-dd") + "' where MA_TS='" + dr["MA_TS"] + "'"; } else { strup = "update LUU_TSCC set DG_BAOTRI=0,NG_DG_BAOTRI='' where MA_TS='" + dr["MA_TS"] + "'"; } cls.UpdateDataText(strup); } MessageBox.Show("Cập nhật thành công !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } int thamso = 2; string[] bien = new string[thamso]; object[] giatri = new object[thamso]; bien[0] = "@Ngay"; giatri[0] = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); bien[1] = "@Phong"; giatri[1] = CboPhong.SelectedValue.ToString().Trim(); var dtin = cls.LoadDataProcPara("usp_TSCC_BAOTRI", bien, giatri, thamso); if (dtin.Rows.Count > 0) { rpt_TSCC_Hist rpt = new rpt_TSCC_Hist(); RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer()); } else { MessageBox.Show("Không có dữ liệu !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Lỗi", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }
private void btnXoa_Click(object sender, RoutedEventArgs e) { try { dtNew = dt.Clone(); foreach (DataRow dr in dt.Rows) { if ((bool)dr[0] == true) { dtNew.ImportRow(dr); } } dgvTarGet.ItemsSource = dtNew.DefaultView; //dataGrid1.ItemsSource = dtNew.DefaultView; if (dtNew.Rows.Count > 0) { cls.ClsConnect(); foreach (DataRow dr in dtNew.Rows) { string sql = "delete from LuuKhGnTn where ngay = " + "'" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' and maxa= '" + dr[8].ToString().Trim() + "'"; //MessageBox.Show(sql); cls.UpdateDataText(sql); //MessageBox.Show("Delete OK xã " + dr[8].ToString().Trim(), "Mess"); } MessageBox.Show("Delete OK", "Mess"); dgvTarGet.ItemsSource = dtNew.DefaultView; //dataGrid1.ItemsSource = dtNew.DefaultView; dgvTarGet.Items.Refresh(); cls.DongKetNoi(); } else { MessageBox.Show("Chưa chọn xã để xóa", "Mess"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void OK_OnClick(object sender, RoutedEventArgs e) { try { if (_dt.Rows.Count != 0) { _dtNew = _dt.GetChanges(); if (_dtNew != null) { _cls.ClsConnect(); foreach (DataRow dr in _dtNew.Rows) { string strup = "update MAU_THIDUA set P" + CboPos.SelectedValue.ToString().Substring(4, 2) + "01 =" + dr["DIEMCHAM"] + ",NGNH" + CboPos.SelectedValue.ToString().Substring(4, 2) + "=N'" + dr["NG_NHAN"] + "' where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(CboDot.SelectedValue.ToString(), 1) + "' and STT=" + dr["STT"] + "and SUBTT=" + dr["SUBTT"] + " and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim() + "'"; // MessageBox.Show(strup); _cls.UpdateDataText(strup); } MessageBox.Show("Lưu dữ liệu thành công !", "Mess", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Chưa có thay đổi nào !", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } else { MessageBox.Show("Bạn chưa lấy dữ liệu !", "Mess", MessageBoxButton.OK, MessageBoxImage.Warning); } } catch (Exception ex) { MessageBox.Show("Lỗi \n" + ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }
private void ShowGrid_OnMouseDown(object sender, MouseButtonEventArgs e) { try { cls.ClsConnect(); //string strchk= //"select * from LUU_KHAOSATVAY where DOT='" + CboDot.SelectionBoxItem + "' and NAM='" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "'"; //var dtchk = cls.LoadDataText(strchk); //if (dtchk.Rows.Count == 0) //{ // string strins = "insert into LUU_KHAOSATVAY select '" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' TUNGAY,'" + // dtpNgay.SelectedDate.Value.AddMonths(6).ToString("yyyy-MM-dd") + // "' DENNGAY,a.MAPOS,'UBND '+d.TEN TENHUYEN,a.MAXA,b.TEN TENXA,a.MATHON,c.TEN TENTHON,a.MATO,a.TEN,a.TEN_TO " // + " ,0 SH01,0 ST01,0 SH19,0 ST19,0 SH09,0 ST09,0 SH06,0 ST06,0 SH10,0 ST10,'"+ CboDot.SelectionBoxItem + "' DOT " // +",'"+ dtpNgay.SelectedDate.Value.ToString("yyyy") + "' NAM ,0 SH_CHUA,0 SH_KHONG, a.TRANGTHAI from TTTO a, DMXA b,DMTHON c, DMHUYEN d " // + " where a.MAXA = b.MA and a.MATHON = c.MA and a.MAPOS = d.MA order by a.MATHON,a.MATO"; // cls.UpdateDataText(strins); //} string strins = "insert into LUU_KHAOSATVAY select '" + dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd") + "' TUNGAY,'" + dtpNgay.SelectedDate.Value.AddMonths(6).ToString("yyyy-MM-dd") + "' DENNGAY, " + " a.TO_MAPGD MAPOS,'UBND ' + (select TEN from DMHUYEN where MAPOS = a.TO_MAPGD) TENHUYEN,LEFT(a.TO_MADP, 6) MAXA " + " ,(select TEN from DMXA where MA = left(a.TO_MADP, 6)) TENXA,a.TO_MADP MATHON,(select TEN from DMTHON where MA = a.TO_MADP) TENTHON " + " ,a.TO_MATO MATO, a.TO_TENTT TEN,(select TEN from DMTHON where MA = a.TO_MADP) TEN_TO,0 SH01,0 ST01,0 SH19,0 ST19,0 SH09 " + " ,0 ST09,0 SH06,0 ST06,0 SH10,0 ST10, '" + CboDot.SelectionBoxItem + "' DOT,'" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "' NAM,0 SH_CHUA,0 SH_KHONG,a.TRANGTHAI " + " from HSTO a where a.TO_MATO not in (select MATO from LUU_KHAOSATVAY where MATO = a.TO_MATO) and a.TRANGTHAI <> 'C' "; cls.UpdateDataText(strins); string str = "select * from LUU_KHAOSATVAY where DOT='" + CboDot.SelectionBoxItem + "' and NAM='" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "' and MAXA='" + CboXa.SelectedValue + "' and TRANGTHAI='A'"; dt = cls.LoadDataText(str); if (dt.Rows.Count > 0) { dgvData.ItemsSource = dt.DefaultView; } else { MessageBox.Show("Không có dữ liệu !", "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Error); } }