BKI_DichVuMatDat.NghiepVu.f300_chinh_lns_nhan_vien.M_cmd_delete_Click C# (CSharp) Method

M_cmd_delete_Click() private method

private M_cmd_delete_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void M_cmd_delete_Click(object sender, EventArgs e)
        {
            try
            {
                if(m_grv.FocusedRowHandle < 0)
                {
                    XtraMessageBox.Show("Bạn cần chọn dòng dữ liệu để xóa!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                DialogResult v_confirm = default(DialogResult);
                v_confirm = XtraMessageBox.Show("BẠN CÓ THỰC SỰ MUỐN XÓA LƯƠNG NĂNG SUẤT CỦA NHÂN VIÊN NÀY ?", "XÁC NHẬN LẠI", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
                if(v_confirm == DialogResult.Yes)
                {
                    DataRow v_dr = m_grv.GetDataRow(m_grv.FocusedRowHandle);
                    US_GD_HE_SO_LNS v_us = new US_GD_HE_SO_LNS(Convert.ToDecimal(v_dr["ID"].ToString()));
                    v_us.Delete();
                    load_data_2_grid_lns();
                    XtraMessageBox.Show("Đã xóa thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch(Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }