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); }