protected void m_grv_danh_sach_nha_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         clear_message();
         if (!e.CommandName.Equals(String.Empty) && !e.CommandName.Equals("Page"))
         {
             int rowIndex = Convert.ToInt32(e.CommandArgument);
             decimal v_dc_id_dat = CIPConvert.ToDecimal(m_grv_danh_sach_nha.DataKeys[rowIndex].Value);
             m_lbl_mess.Text = "";
             switch (e.CommandName)
             {
                 case "EditComp":
                     m_us_dm_dat = new US_DM_DAT(v_dc_id_dat);
                     m_e_form_mode = DataEntryFormMode.UpdateDataState;
                     load_data_2_form();
                     us_dm_dat_2_form();
                     break;
                 case "DeleteComp":
                     m_us_dm_dat.DeleteByID(v_dc_id_dat);
                     load_data_2_form();
                     m_lbl_mess.Text = "Đã xóa bản ghi thành công";
                     break;
             }
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }