Ejemplo n.º 1
0
 private bool check_thong_tin_cau_hoi()
 {
     if (!CValidateTextBox.IsValid(m_txt_ho_ten, DataType.StringType, allowNull.NO, false))
     {
         BaseMessages.MsgBox_Error("Họ tên sinh viên không được trống");
         return(false);
     }
     if (m_cbo_loai_cau_hoi_duoi.SelectedIndex == 0)
     {
         BaseMessages.MsgBox_Error("Hãy chọn loại câu hỏi");
         m_cbo_loai_cau_hoi_duoi.Focus();
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_cau_hoi, DataType.StringType, allowNull.NO, false))
     {
         BaseMessages.MsgBox_Error("Câu hỏi không được trống");
         return(false);
     }
     if (CIPConvert.ToDecimal(m_cbo_trang_thai_cau_hoi.SelectedValue) == TU_DIEN_TRANG_THAI_GD_CAU_HOI_SV.DA_TRA_LOI &&
         m_rtb_cau_tra_loi.Text.Trim() == "")
     {
         BaseMessages.MsgBox_Error("Trạng thái câu hỏi là 20-Đã trả lời thì không thể để trống câu trả lời.");
         m_rtb_cau_tra_loi.Focus();
         return(false);
     }
     return(true);
 }
Ejemplo n.º 2
0
        private void insert_cau_hoi_moi()
        {
            m_us_cau_hoi = new US_GD_CAU_HOI_HOC_VIEN();
            m_us_cau_hoi.strGHI_CHU_LICH_HEN    = m_txt_ghi_chu_hen.Text;
            m_us_cau_hoi.strGHI_CHU_Y_KIEN_KHAC = m_txt_y_kien_khac.Text;
            m_us_cau_hoi.strNOI_DUNG_CAU_HOI    = m_txt_cau_hoi.Text;
            m_us_cau_hoi.strNOI_DUNG_TRA_LOI    = m_rtb_cau_tra_loi.Text;
            if (CValidateTextBox.IsValid(m_dat_ngay_hen_goi_lai, DataType.DateType, allowNull.YES) &&
                m_dat_ngay_hen_goi_lai.Text.Trim() != "")
            {
                m_us_cau_hoi.datTHOI_DIEM_HEN_GOI_LAI = CIPConvert.ToDatetime(m_dat_ngay_hen_goi_lai.Value);
            }
            m_us_cau_hoi.dcID_CAU_HOI       = m_us_v_cau_hoi.dcID;
            m_us_cau_hoi.dcID_DANH_GIA      = CIPConvert.ToDecimal(m_cbo_danh_gia_tra_loi.SelectedValue);
            m_us_cau_hoi.dcID_LOAI_CAU_HOI  = CIPConvert.ToDecimal(m_cbo_loai_cau_hoi_duoi.SelectedValue);
            m_us_cau_hoi.dcID_NGUOI_TRA_LOI = CAppContext_201.getCurrentUserID();
            m_us_cau_hoi.dcID_TRANG_THAI    = CIPConvert.ToDecimal(m_cbo_trang_thai_cau_hoi.SelectedValue);
            m_us_cau_hoi.dcID_YEU_CAU       = m_us_cuoc_goi.dcID;
            //

            m_us_cau_hoi.Insert();

            //
            if (CIPConvert.ToDecimal(m_cbo_trang_thai_cau_hoi.SelectedValue) == TU_DIEN_TRANG_THAI_GD_CAU_HOI_SV.CHO_TRA_LOI)
            {
                m_dc_id_trang_thai_cuoc_goi = TU_DIEN_TRANG_THAI_DON_HANG.DANG_CHO_GQ;
            }
            m_bl_luu_cau_hoi = true;
            BaseMessages.MsgBox_Infor("Đã lưu câu hỏi trên thành công. Nếu không còn câu hỏi nào nữa, hãy bấm \"End Call\"");
        }
Ejemplo n.º 3
0
        private bool check_data_is_ok()
        {
            if (!CValidateTextBox.IsValid(m_txt_dia_ban, DataType.StringType, allowNull.YES, true))
            {
                return(false);
            }
            if (!CValidateTextBox.IsValid(m_txt_ma_don_vi, DataType.StringType, allowNull.NO, true))
            {
                return(false);
            }

            if (!CValidateTextBox.IsValid(m_txt_ten_tieng_anh, DataType.StringType, allowNull.YES, true))
            {
                return(false);
            }
            // Kiem tra nhap trung Ma Don Vi
            if (m_e_form_mode == DataEntryFormMode.InsertDataState)
            {
                if (trung_ma_don_vi(m_txt_ma_don_vi.Text.Trim()))
                {
                    BaseMessages.MsgBox_Error("Đã có mã đơn vị này!");
                    return(false);
                }
            }

            return(true);
        }
Ejemplo n.º 4
0
        private bool check_data_is_ok()
        {
            //if (check_trung_ma_quyet_dinh(m_txt_ma_quyet_dinh.Text.Trim()))
            //{
            //    BaseMessages.MsgBox_Error("Đã có mã Quyết định này!");
            //    return false;
            //}
            //return CValidateTextBox.IsValid(m_txt_ma_quyet_dinh, DataType.StringType, allowNull.NO, true) && kiem_tra_ngay_truoc_sau();

            /*if (!check_format_ma_qd())
             * {
             *  BaseMessages.MsgBox_Infor("Mã quyết định chưa đúng định dạng.");
             *  return false;
             * }*/
            if (!CValidateTextBox.IsValid(m_txt_ma_quyet_dinh, DataType.StringType, allowNull.NO, true))
            {
                BaseMessages.MsgBox_Infor("Bạn chưa nhập mã quyết định.");
                return(false);
            }
            string[] v_arstr = m_txt_ma_quyet_dinh.Text.Trim().Split('/');
            if (!CIPConvert.is_valid_number(v_arstr[0].Substring(0, v_arstr[0].Length - 1)))
            {
                BaseMessages.MsgBox_Infor("Mã quyết định không đúng định dạng.");
                return(false);
            }
            return(kiem_tra_ngay_truoc_sau());
        }
Ejemplo n.º 5
0
 /// <summary>
 /// 0: ko cho add
 /// 1: đã có, đã block 1 lần rồi; và add tiếp (update)
 /// 2: chưa có, oke add
 /// </summary>
 /// <returns></returns>
 private int check_validate()
 {
     if (!CValidateTextBox.IsValid(m_txt_so_dien_thoai, DataType.StringType, allowNull.NO))
     {
         return(0);
     }
     m_us.load_blacklist_by_dien_thoai(m_ds, m_txt_so_dien_thoai.Text.Trim());
     // nếu số điện thoại đã tồn tại trong ds blacklist
     if (m_ds.V_DM_BLACK_LIST.Rows.Count > 0)
     {
         // Nếu đã add vào nhưng lại đang ở chế độ remove rồi
         if (m_ds.V_DM_BLACK_LIST.Rows[0][V_DM_BLACK_LIST.ADD_YN].ToString().Equals("N"))
         {
             if (BaseMessages.MsgBox_Confirm("Số điện thoại này đã được remove khỏi blacklist một lần. Bạn có chắc muốn add số điện thoại này vào blacklist không?"))
             {
                 return(1);
             }
             else
             {
                 return(0);
             }
         }
     }
     return(2);
 }
Ejemplo n.º 6
0
 private bool check_data_is_ok()
 {
     if (!CValidateTextBox.IsValid(m_txt_ma_cap, DataType.StringType, allowNull.NO, true))
     {
         BaseMessages.MsgBox_Infor("Bạn chưa nhập mã cấp");
         //    return false;
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_ma_bac, DataType.StringType, allowNull.NO, true))
     {
         BaseMessages.MsgBox_Infor("Bạn chưa nhập mã bậc");
         //    return false;
         return(false);
     }
     //if (m_txt_ma_bac.Text == "")
     //{
     //    BaseMessages.MsgBox_Infor("Bạn chưa nhập mã bậc");
     //    return false;
     //}
     //if (m_txt_ma_cap.Text == "")
     //{
     //    BaseMessages.MsgBox_Infor("Bạn chưa nhập mã cấp");
     //    return false;
     //}
     return(true);
 }
Ejemplo n.º 7
0
 private bool check_validate()
 {
     if (!CValidateTextBox.IsValid(m_txt_ten_truy_cap, DataType.StringType, allowNull.NO, true))
     {
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_ten, DataType.StringType, allowNull.NO, true))
     {
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_mat_khau, DataType.StringType, allowNull.NO, true))
     {
         return(false);
     }
     if (m_txt_mat_khau.Text != m_txt_go_lai_mat_khau.Text)
     {
         BaseMessages.MsgBox_Infor("Mật khẩu gõ chưa chính xác!");
         return(false);
     }
     if (m_chk_is_type_in_mail.Checked)
     {
         if (!CValidateTextBox.IsValid(m_txt_email, DataType.StringType, allowNull.NO, true))
         {
             return(false);
         }
         if (!CValidateTextBox.IsValid(m_txt_password_email, DataType.StringType, allowNull.NO, true))
         {
             return(false);
         }
     }
     return(true);
 }
Ejemplo n.º 8
0
 private bool check_validate()
 {
     if (!CValidateTextBox.IsValid(m_txt_ten_nhom_ng_dung, DataType.StringType, allowNull.NO, true))
     {
         return(false);
     }
     return(true);
 }
Ejemplo n.º 9
0
 private bool check_dieu_kien_is_ok()
 {
     if (!CValidateTextBox.IsValid(m_txt_xac_nhan, DataType.StringType, allowNull.NO, true))
     {
         m_txt_xac_nhan.Focus();
         return(false);
     }
     return(true);
 }
Ejemplo n.º 10
0
        private bool is_validate_data()
        {
            if (!CValidateTextBox.IsValid(m_txt_nguoi_dat_hang, DataType.StringType, allowNull.NO, true))
            {
                return(false);
            }
            if (!CValidateTextBox.IsValid(m_txt_yeu_cau_cu_the, DataType.StringType, allowNull.NO, true))
            {
                return(false);
            }
            if (m_cbo_dv_don_vi.SelectedIndex == 0)
            {
                BaseMessages.MsgBox_Infor("Bạn chưa chọn đơn vị công tác của Người đặt hàng");
                m_cbo_dv_don_vi.Focus();
                return(false);
            }

            /*if (!is_ma_don_vi_correct(m_cbo_dv_don_vi.Text))
             * {
             *  BaseMessages.MsgBox_Infor("Mã đơn vị bạn chọn không nằm trong danh sách!");
             *  m_cbo_dv_don_vi.Focus();
             *  return false;
             * }*/
            if (m_cbo_loai_dich_vu.SelectedIndex == 0)
            {
                BaseMessages.MsgBox_Infor("Bạn chưa chọn loại dịch vụ");
                m_cbo_loai_dich_vu.Focus();
                return(false);
            }
            if (m_cbo_dich_vu.SelectedIndex == 0 &&
                m_cbo_dich_vu.Enabled &&
                m_cbo_dich_vu.Items.Count > 1)
            {
                BaseMessages.MsgBox_Infor("Bạn chưa chọn dịch vụ");
                m_cbo_dich_vu.Focus();
                return(false);
            }
            if (m_cbo_nguoi_nhan_dat_hang.SelectedIndex == 0)
            {
                BaseMessages.MsgBox_Infor("Bạn chưa chọn người nhận đặt hàng");
                m_cbo_nguoi_nhan_dat_hang.Focus();
                return(false);
            }
            if (m_chk_nhieu_nguoi_xu_ly_yn.Checked == false &&
                m_cbo_nguoi_xu_ly_don_hang.SelectedIndex == 0)
            {
                BaseMessages.MsgBox_Infor("Bạn chưa chọn người xử lý đơn hàng!");
                m_cbo_nguoi_xu_ly_don_hang.Focus();
                return(false);
            }
            return(true);
        }
Ejemplo n.º 11
0
 private bool check_thong_tin_cuoc_goi()
 {
     if (!m_bl_luu_cau_hoi)
     {
         BaseMessages.MsgBox_Error("Bạn cần phải lưu câu hỏi trước khi kết thúc cuộc gọi.");
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_ho_ten, DataType.StringType, allowNull.NO, false))
     {
         BaseMessages.MsgBox_Error("Họ tên sinh viên không được trống");
         return(false);
     }
     return(true);
 }
Ejemplo n.º 12
0
 private bool check_validate_data_is_ok()
 {
     if (!CValidateTextBox.IsValid(m_txt_ho_ten_ndd, DataType.StringType, allowNull.NO))
     {
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_dien_thoai_ndd, DataType.StringType, allowNull.NO))
     {
         return(false);
     }
     if (!HelpUtils.ValidatePhoneMask(m_txt_dien_thoai_ndd.Text.Trim()))
     {
         BaseMessages.MsgBox_Error("Số điện thoại không đúng định dạng!");
         return(false);
     }
     return(true);
 }
Ejemplo n.º 13
0
 private bool check_data_is_ok()
 {
     // Kiem tra nhap trung Ma Quyet Dinh
     if (m_b_check_quyet_dinh_save)
     {
         if (trung_ma_quyet_dinh(m_txt_ma_quyet_dinh.Text.Trim()))
         {
             BaseMessages.MsgBox_Error("Đã có mã Quyết định này!");
             return(false);
         }
         if (m_b_check_quyet_dinh_null)
         {
             BaseMessages.MsgBox_Error("Bạn chưa chọn được Quyết định!");
             return(false);
         }
     }
     return(CValidateTextBox.IsValid(m_txt_ma_quyet_dinh, DataType.StringType, allowNull.YES, true) && kiem_tra_ngay_truoc_sau());
 }
 void m_txt_gia_tri_Leave(object sender, EventArgs e)
 {
     try
     {
         if (m_txt_gia_tri.Text.Trim().Equals("")) return;
         if (!CValidateTextBox.IsValid(m_txt_gia_tri, DataType.NumberType, allowNull.NO, true))
         {
             BaseMessages.MsgBox_Infor(12); // dữ liệu phải là số
             return;
         }
         decimal temp = CIPConvert.ToDecimal(m_txt_gia_tri.Text);
         m_txt_gia_tri.Text = CIPConvert.ToStr(temp, "#,###");
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
Ejemplo n.º 15
0
 private bool check_validate_data_is_ok()
 {
     if (m_e_form_mode == e_form_mode.THEM_CAU_HOI ||
         m_e_form_mode == e_form_mode.SUA_CAU_HOI)
     {
         if (!CValidateTextBox.IsValid(m_txt_noi_dung_cau_hoi, DataType.StringType, allowNull.NO))
         {
             return(false);
         }
     }
     else if (m_e_form_mode == e_form_mode.THEM_CAU_TRA_LOI ||
              m_e_form_mode == e_form_mode.DUYET_CAU_TRA_LOI)
     {
         if (!CValidateTextBox.IsValid(m_txt_cau_tra_loi, DataType.StringType, allowNull.NO))
         {
             return(false);
         }
     }
     return(true);
 }
Ejemplo n.º 16
0
 private bool check_data_is_ok()
 {
     if (!CValidateTextBox.IsValid(m_txt_macv, DataType.StringType, allowNull.YES, true))
     {
         return(false);
     }
     if (!CValidateTextBox.IsValid(m_txt_tencv, DataType.StringType, allowNull.NO, true))
     {
         return(false);
     }
     if (m_dat_ngayketthuc.Checked && m_dat_ngayapdung.Checked)
     {
         if (m_dat_ngayapdung.Value > m_dat_ngayketthuc.Value)
         {
             MessageBox.Show("Ngày kết thúc phải lớn hơn ngày áp dụng");
             return(false);
         }
     }
     return(true);
 }
        private bool check_data_is_ok()
        {
            if (!CValidateTextBox.IsValid(m_txt_loai_tham_so,DataType.StringType,allowNull.NO,true))
            {
                return false;
            }

            if (!CValidateTextBox.IsValid(m_txt_ma_tham_so, DataType.StringType, allowNull.NO, true))
            {
                return false;
            }
            if (!CValidateTextBox.IsValid(m_txt_gia_tri, DataType.StringType, allowNull.NO, true))
            {
                return false;
            }
            if (!CValidateTextBox.IsValid(m_txt_ghi_chu, DataType.StringType, allowNull.NO, true))
            {
                return false;
            }
            return true;
        }