private static string getMaNgay(Enum_NgayTrongTuan i_ngay)
 {
     string v_result = "";
     switch (i_ngay)
     {
         case Enum_NgayTrongTuan.CHU_NHAT:
             v_result = MA_NGAY_TRONG_TUAN.CHU_NHAT;
             break;
         case Enum_NgayTrongTuan.THU_HAI:
             v_result = MA_NGAY_TRONG_TUAN.THU_HAI;
             break;
         case Enum_NgayTrongTuan.THU_BA:
             v_result = MA_NGAY_TRONG_TUAN.THU_BA;
             break;
         case Enum_NgayTrongTuan.THU_TU:
             v_result = MA_NGAY_TRONG_TUAN.THU_TU;
             break;
         case Enum_NgayTrongTuan.THU_NAM:
             v_result = MA_NGAY_TRONG_TUAN.THU_NAM;
             break;
         case Enum_NgayTrongTuan.THU_SAU:
             v_result = MA_NGAY_TRONG_TUAN.THU_SAU;
             break;
         case Enum_NgayTrongTuan.THU_BAY:
             v_result = MA_NGAY_TRONG_TUAN.THU_BAY;
             break;
     }
     return v_result;
 }
 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);
 }