BKI_DichVuMatDat.NghiepVu.NhanSu.f327_lap_hop_dong_v3.m_cmd_delete_Click C# (CSharp) Метод

m_cmd_delete_Click() публичный Метод

public m_cmd_delete_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        void m_cmd_delete_Click(object sender, EventArgs e)
        {
            try
            {
                int v_focused_row = m_grv.FocusedRowHandle;
                if (v_focused_row !=0)
                {
                    string v_str_confirm = "Bạn có chắc chắn muốn xóa hợp đồng này?";
                    DialogResult v_dialog = XtraMessageBox.Show(v_str_confirm, "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if (v_dialog == DialogResult.Yes)
                    {
                        decimal v_id_hop_dong = Convert.ToDecimal(m_grv.GetRowCellValue(v_focused_row,"ID"));
                        delete_gd_he_so_lns(v_id_hop_dong);
                        delete_gd_lcd(v_id_hop_dong);
                        US_GD_HOP_DONG v_us = new US_GD_HOP_DONG(v_id_hop_dong);
                        v_us.Delete();
                        XtraMessageBox.Show("Lưu thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        load_data_to_grid();
                    }
                }
                else
                {
                    string v_str_error = "Bạn chưa chọn hợp đồng để xóa!";
                    XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }