private void btnUpdate_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var process = new DanhMucProcess();
         if (treViewUpdate)
         {
             if (obj.ID > 0)
             {
                 obj.MA_DMUC_LOAI  = txtMa.Text;
                 obj.TEN_DMUC_LOAI = txtTen.Text;
                 obj.NGUON_TAO_DL  = lstSourceNguon.ElementAt(cmbNguon.SelectedIndex).KeywordStrings.First();
                 process.SuaDungChungLoai(obj);
                 treViewUpdate = false;
             }
         }
         else
         {
             obj = new DM_DMUC_LOAI();
             obj.MA_DMUC_LOAI  = txtMa.Text;
             obj.TEN_DMUC_LOAI = txtTen.Text;
             obj.NGUON_TAO_DL  = lstSourceNguon.ElementAt(cmbNguon.SelectedIndex).KeywordStrings.First();
             process.ThemDungChungLoai(obj);
         }
     }
     catch (Exception ex)
     {
         LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
     }
 }