public static US_HT_NGAY_TRONG_TUAN getNgayTrongTuan(Enum_NgayTrongTuan i_ngay)
 {
     try
     {
         if (!m_Initialized)
         {
             Initialize_NgayTrongTuan();
             m_Initialized = true;
         }
         m_View_NgayTrongTuan.RowFilter = "Ma =" + "\'" + getMaNgay(i_ngay) + "\'";
         DataRowView v_drv = default(DataRowView);
         US_HT_NGAY_TRONG_TUAN v_us_result = new US_HT_NGAY_TRONG_TUAN();
         foreach (DataRowView tempLoopVar_v_drv in m_View_NgayTrongTuan)
         {
             v_drv = tempLoopVar_v_drv;
             v_us_result.DataRow2Me(v_drv.Row);
         }
         return v_us_result;
     }
     catch
     {
         Debug.Assert(false, "Không lấy được ngày - csung ");
     }
     return default(US_HT_NGAY_TRONG_TUAN);
 }
 private static void Initialize_NgayTrongTuan()
 {
     try
     {
         US_HT_NGAY_TRONG_TUAN v_us_ht_ngay_trong_tuan = new US_HT_NGAY_TRONG_TUAN();
         DS_HT_NGAY_TRONG_TUAN v_ds_ngaytrongtuan = new DS_HT_NGAY_TRONG_TUAN();
         v_us_ht_ngay_trong_tuan.FillDataset(v_ds_ngaytrongtuan);
         m_View_NgayTrongTuan = new DataView(v_ds_ngaytrongtuan.HT_NGAY_TRONG_TUAN);
     }
     catch (Exception v_e)
     {
         CDBExceptionHandler v_handler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret());
         v_handler.showErrorMessage();
     }
 }