public void tsbtdeletepnk(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); try { Double temp = Double.Parse(gen.GetString("select sum(QuantityConvertExits) as QuantityConvertExits from INInwardDetailTT where RefID= '" + name + "'")); if (temp != 0) { XtraMessageBox.Show("Một phần phiếu đã được xuất hóa đơn bạn không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (XtraMessageBox.Show("Bạn có chắc muốn xóa phiếu xuất kho " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from INInwardTT where RefID='" + name + "'"); gen.ExcuteNonquery("delete from INInwardDetailTT where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } } catch { if (XtraMessageBox.Show("Bạn có chắc muốn xóa phiếu xuất kho " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from INInwardTT where RefID='" + name + "'"); } } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletepcnh(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (gen.GetString("select Posted from BATransfer where RefID='" + name + "'") == "True") { XtraMessageBox.Show("Phiếu đã được ghi sổ không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (XtraMessageBox.Show("Bạn có chắc muốn hủy phiếu chi ngân hàng " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from BATransfer where RefID='" + name + "'"); gen.ExcuteNonquery("delete from BATransferDetail where RefID='" + name + "'"); gen.ExcuteNonquery("insert into HACHTOANBK select *,GetDate() from HACHTOAN where RefID='" + name + "'"); gen.ExcuteNonquery("delete HACHTOAN where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); /*gen.ExcuteNonquery("update BATransfer set Cancel='True',Posted='True' where RefID='" + name + "'"); * view.SetRowCellValue(view.FocusedRowHandle, view.Columns["Hủy"], "True"); * view.SetRowCellValue(view.FocusedRowHandle, view.Columns["Số tiền"], "0");*/ } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu chi ngân hàng trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletepnk(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (gen.GetString("select Posted from INInward where RefID='" + name + "'") == "True") { XtraMessageBox.Show("Phiếu đã được ghi sổ không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (XtraMessageBox.Show("Bạn có chắc muốn xóa phiếu nhập kho gas " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { string id = gen.GetString("select refSUID from INInward where refID='" + name + "'"); gen.ExcuteNonquery("delete from INInwardSUDetail where RefID='" + id + "'"); gen.ExcuteNonquery("delete from INInwardSU where RefID='" + id + "'"); gen.ExcuteNonquery("delete HACHTOAN where RefID='" + id + "'"); gen.ExcuteNonquery("delete from INInwardDetail where RefID='" + name + "'"); gen.ExcuteNonquery("delete from INInward where RefID='" + name + "'"); gen.ExcuteNonquery("delete HACHTOAN where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu nhập kho gas trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletepnk(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (view.GetRowCellValue(view.FocusedRowHandle, "Duyệt").ToString() == "True") { XtraMessageBox.Show("Phiếu đã được duyệt không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (view.GetRowCellValue(view.FocusedRowHandle, "Hóa đơn").ToString() == "True") { XtraMessageBox.Show("Phiếu đã được chuyển hóa đơn không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (gen.GetString("select Posted from DDHNCC where RefID='" + name + "'") == "True") { XtraMessageBox.Show("Phiếu đã được ghi sổ không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (XtraMessageBox.Show("Bạn có chắc muốn xóa đơn đặt hàng " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from DDHNCC where RefID='" + name + "'"); gen.ExcuteNonquery("delete from DDHNCCDetail where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn đơn đặt hàng trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void delete(DevExpress.XtraGrid.Views.Grid.GridView view) { for (int i = view.RowCount - 1; i >= 0; i--) { view.DeleteRow(i); } view.UpdateCurrentRow(); }
public void tsbtdeleteplbl(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (XtraMessageBox.Show("Bạn có chắc muốn xóa Phụ lục - Bảo lãnh " + view.GetRowCellValue(view.FocusedRowHandle, "Số").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from ContractB where ContractID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn Phụ lục - Bảo lãnh trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletetgp(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (XtraMessageBox.Show("Bạn có chắc muốn xóa " + view.GetRowCellValue(view.FocusedRowHandle, "Diễn giải").ToString() + " từ kho " + view.GetRowCellValue(view.FocusedRowHandle, "Mã kho").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from Descasc where DescascID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn đối tượng trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void deleteaccount(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (MessageBox.Show("Bạn có chắc muốn xóa " + view.GetRowCellValue(view.FocusedRowHandle, "Số tài khoản").ToString().Trim() + "?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from Account where AccountID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { MessageBox.Show("Vui lòng chọn tài khoản trước khi xóa."); } }
public void tsbtdeletepttm(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (XtraMessageBox.Show("Bạn có chắc muốn xóa phiếu thu " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from CAReceiptTT where RefID='" + name + "'"); gen.ExcuteNonquery("delete from CAReceiptDetailTT where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu thu tiền mặt trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void DeleteFocusedRows(DevExpress.XtraGrid.Views.Grid.GridView view) { if (view.RowCount > 0 && view.IsValidRowHandle(view.FocusedRowHandle) && !view.IsNewItemRow(view.FocusedRowHandle)) { view.BeginSort(); try { view.DeleteRow(view.FocusedRowHandle); } catch (Exception) { } view.EndSort(); } }
public void loadbangkehangtheongay(string ngaychungtu, string ngaycuoi, string manhanvien, DevExpress.XtraGrid.Views.Grid.GridView gridView1) { while (gridView1.RowCount > 1) { gridView1.DeleteRow(0); } manhanvien = gen.GetString("select AccountingObjectID from AccountingObject where AccountingObjectCode='" + manhanvien + "'"); DataTable temp = gen.GetTable("select '131','1111',AccountingObjectCode,SUM(TotalAmountOC+TotalAmount-(TotalFreightAmount/(1+Cast(Tax as money)/100))) as tien from INOutward a, AccountingObject b where a.AccountingObjectID=b.AccountingObjectID and RefDate>='" + ngaychungtu + "' and RefDate<='" + ngaycuoi + "' and EmployeeIDSA='" + manhanvien + "' and IsExport=1 group by AccountingObjectCode order by AccountingObjectCode"); for (int i = 0; i < temp.Rows.Count; i++) { gridView1.AddNewRow(); gridView1.SetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Tài khoản có"], temp.Rows[i][0].ToString()); gridView1.SetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Tài khoản nợ"], temp.Rows[i][1].ToString()); gridView1.SetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Số tiền"], Double.Parse(temp.Rows[i][3].ToString())); gridView1.SetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns["Mã khách"], temp.Rows[i][2].ToString()); gridView1.UpdateCurrentRow(); } }
public void tsbtdeletepctm(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (gen.GetString("select Posted from CAPayment where RefID='" + name + "'") == "True") { XtraMessageBox.Show("Phiếu đã được ghi sổ không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (XtraMessageBox.Show("Bạn có chắc muốn hủy phiếu chi tiền mặt " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from CAPayment where RefID='" + name + "'"); gen.ExcuteNonquery("delete from CAPaymentDetail where RefID='" + name + "'"); gen.ExcuteNonquery("insert into HACHTOANBK select *,GetDate() from HACHTOAN where RefID='" + name + "'"); gen.ExcuteNonquery("delete HACHTOAN where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu chi tiền mặt trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletecsncc(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F, string userid) { try { userid = gen.GetString("select Top 1 FullName from MSC_User where UserID='" + userid + "'"); if (userid.ToUpper() == view.GetRowCellValue(view.FocusedRowHandle, "Người lập").ToString().ToUpper() || Double.Parse(gen.GetString("select Top 1 AuthenticationType from MSC_User where UserID='" + userid + "'")) > 1) { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (XtraMessageBox.Show("Bạn có chắc muốn xóa Chính sách " + view.GetRowCellValue(view.FocusedRowHandle, "Chính sách").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from Policy where PolicyID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); } } else { XtraMessageBox.Show("Bạn không phải người lập chính sách này."); return; } } catch { XtraMessageBox.Show("Vui lòng chọn Chính sách trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void tsbtdeletepxht(DevExpress.XtraGrid.Views.Grid.GridView view, Form1 F) { try { string name = view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString(); if (gen.GetString("select Posted from INOutwardFree where RefID='" + name + "'") == "True") { XtraMessageBox.Show("Phiếu đã được ghi sổ không thể xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (XtraMessageBox.Show("Bạn có chắc muốn xóa phiếu xuất hàng khuyến mãi " + view.GetRowCellValue(view.FocusedRowHandle, "Số chứng từ").ToString() + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { gen.ExcuteNonquery("delete from INOutwardFree where RefID='" + name + "'"); gen.ExcuteNonquery("delete from INOutwardFreeDetail where RefID='" + name + "'"); view.DeleteRow(view.FocusedRowHandle); /*gen.ExcuteNonquery("update INOutwardFree set Cancel='True', Posted='True' where RefID='" + name + "'"); * view.SetRowCellValue(view.FocusedRowHandle, view.Columns["Hủy"], "True"); * view.SetRowCellValue(view.FocusedRowHandle, view.Columns["Số tiền"], "0");*/ } } catch { XtraMessageBox.Show("Vui lòng chọn phiếu nhập hàng thừa trước khi xóa.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }