Inheritance: IP.Core.IPUserService.US_Object
 //GD_THANG_DA_GIAM_TRU
 private void luu_thang_da_giam_tru()
 {
     US_GD_THANG_DA_GIAM_TRU v_us_thang_da_giam_tru = new US_GD_THANG_DA_GIAM_TRU();
     try
     {
         v_us_thang_da_giam_tru.strTHANG = DateTime.Now.Month.ToString();
         v_us_thang_da_giam_tru.strNAM = m_txt_chon_nam.Text.ToString();
         v_us_thang_da_giam_tru.strGIAM_TRU_YN = "Y";
         //v_us_thang_da_giam_tru.strNGUOI_LAP=
         v_us_thang_da_giam_tru.datNGAY_LAP = DateTime.Now.Date;
         v_us_thang_da_giam_tru.strDA_XOA = "N";
         v_us_thang_da_giam_tru.strNGUOI_LAP = CAppContext_201.getCurrentUserName();
         v_us_thang_da_giam_tru.Insert();
     }
     catch (Exception v_e)
     {
         throw v_e;
     }
 }
        private bool kiem_tra_thang_da_giam_tru_chua(decimal ip_dc_nam)
        {
            DS_GD_THANG_DA_GIAM_TRU v_ds = new DS_GD_THANG_DA_GIAM_TRU();
            US_GD_THANG_DA_GIAM_TRU v_us = new US_GD_THANG_DA_GIAM_TRU();

            decimal op_dc_thang_da_giam_tru = 0; //1. da giam tru, 0. chua giam tru
            v_us.kiem_tra_thang_da_giam_tru_chua(CIPConvert.ToDecimal(m_txt_chon_thang.Text.Trim()), ip_dc_nam, ref op_dc_thang_da_giam_tru);

            if (op_dc_thang_da_giam_tru == 1)
            {
                return true;
            }
            else
            {
                return false;
            }
        }