Пример #1
0
 private void f300_DM_KY_KeyUp(object sender, KeyEventArgs e)
 {
     try
     {
         // Nếu đang focus vào m_txt_search mà nhấn enter thì sẽ tự động search
         if (e.KeyCode == Keys.Enter && m_txt_search.Focused)
         {
             load_data_2_grid();
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 //
 //Event
 //
 protected void m_cmd_luu_du_lieu_Click(object sender, EventArgs e)
 {
     try
     {
         string v_str_trang_thai_thong_ket = m_cbo_trang_thai_thong_tin.SelectedValue;
         m_us_dm_giang_vien.strCO_LOI_YN = v_str_trang_thai_thong_ket;
         m_us_dm_giang_vien.dcID         = CIPConvert.ToDecimal(m_txt_ma_giang_vien.ToolTip);
         m_us_dm_giang_vien.thay_doi_trang_thai_thong_tin_ho_so();
         m_lbl_mess.Text = "Đã phản hồi thành công trạng thái của hồ sơ!";
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #3
0
 protected void m_grv_dm_chuc_nang_he_thong_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         m_lbl_mess.Text = "";
         delete_dm_chuc_nang(e.RowIndex);
         load_data_2_grid(CIPConvert.ToDecimal(m_cbo_chuc_nang_cap_1.SelectedValue));
         m_lbl_mess.Text = "Xóa bản ghi thành công!";
     }
     catch (Exception v_e)
     {
         // de su dung CsystemLog_301 bat buoc Site phai dat trong thu muc cap 1. Vi du: DanhMuc/Dictionary.aspx
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
        void f108_tham_so_he_thong_de_KeyDown(object sender, KeyEventArgs e)
        {
            try
            {
                if (e.KeyCode == Keys.Escape)
                {
                    this.Close();
                }
            }
            catch (Exception v_e)
            {

                CSystemLog_301.ExceptionHandle(v_e);
            }
        }
Пример #5
0
 private void m_txt_tim_kiem_Leave(object sender, EventArgs e)
 {
     try
     {
         if (m_txt_tim_kiem.Text == "")
         {
             m_txt_tim_kiem.Text      = "Nhập Mã pháp nhân, Tên pháp nhân, Mã số thuế, Mã đăng ký kinh doanh, Tháng đăng ký kinh doanh, Địa chỉ, Người đại diện";
             m_txt_tim_kiem.ForeColor = Color.Gray;
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 protected void m_cbo_nam_tinh_toan_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         if (m_cbo_nam_tinh_toan.SelectedValue == "0")
         {
             m_cbo_thang_tinh_toan.SelectedIndex = 0;
         }
         load_data_2_grid();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #7
0
 private void m_txt_search_KeyDown(object sender, KeyEventArgs e)
 {
     try {
         if (e.KeyData == Keys.Enter)
         {
             load_data_2_grid();
         }
         else
         {
             //set_search_format_after();
         }
     } catch (Exception v_e) {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 protected void m_grv_gd_assign_su_kien_cho_giang_vien_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         decimal v_dc_id_cv_gv = CIPConvert.ToDecimal(m_grv_gd_assign_su_kien_cho_giang_vien.DataKeys[e.RowIndex].Value);
         m_us_cong_viec_moi.DeleteByID(v_dc_id_cv_gv);
         m_lbl_thong_bao_sau_cap_nhat.Text = " * Xóa bản ghi thành công !";
         load_data_2_grv();
         m_cbo_so_hop_dong_loc.ToolTip = "";
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #9
0
 private void m_txt_tim_kiem_Leave(object sender, EventArgs e)
 {
     try
     {
         if (m_txt_tim_kiem.Text == "")
         {
             m_txt_tim_kiem.Text      = m_str_suggest;
             m_txt_tim_kiem.ForeColor = Color.Gray;
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 void m_txt_tim_kiem_KeyDown(object sender, KeyEventArgs e)
 {
     try
     {
         if (e.KeyData == Keys.Enter)
         {
             load_data_2_grid();
         }
         m_txt_tim_kiem.Focus();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 private void m_txt_tim_kiem_MouseClick(object sender, MouseEventArgs e)
 {
     try
     {
         if (m_txt_tim_kiem.Text == m_str_message_tim_kiem)
         {
             m_txt_tim_kiem.Text = "";
         }
         m_txt_tim_kiem.ForeColor = Color.Black;
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         this.Title = "Cổng tra cứu các vấn đề, câu hỏi của học viên cho QLHT";
         if (!IsPostBack)
         {
             set_initial_page_load();
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
 protected void m_cbo_noi_dung_thanh_toan_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         decimal v_dc_id_noi_dung_tt = CIPConvert.ToDecimal(m_cbo_noi_dung_thanh_toan.SelectedValue);
         US_V_DM_NOI_DUNG_THANH_TOAN v_us_dm_noi_dung_tt = new US_V_DM_NOI_DUNG_THANH_TOAN(v_dc_id_noi_dung_tt);
         m_txt_don_gia.Text  = CIPConvert.ToStr(v_us_dm_noi_dung_tt.dcDON_GIA_DEFAULT, "#,###");
         m_txt_so_luong.Text = CIPConvert.ToStr(v_us_dm_noi_dung_tt.dcSO_LUONG_HE_SO_DEFAULT, "#,#");
         m_lbl_don_vi.Text   = v_us_dm_noi_dung_tt.strDON_VI_TINH;
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
    //
    //
    // Event
    //
    //
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            m_cmd_thoat.Attributes.Add("onclick", "window.close();");

            if (this.Request.QueryString["mode"] != null && this.Request.QueryString["id_lop_mon"] != null)
            {
                if (this.Request.QueryString["mode"] == "update")
                {
                    m_e_form_mode = DataEntryFormMode.UpdateDataState;
                }
                else if (this.Request.QueryString["mode"] == "insert")
                {
                    m_e_form_mode = DataEntryFormMode.InsertDataState;
                }
                else if (this.Request.QueryString["mode"] == "view")
                {
                    m_e_form_mode = DataEntryFormMode.ViewDataState;
                }
                else
                {
                    return;
                }
                m_dc_id_lop_mon = CIPConvert.ToDecimal(this.Request.QueryString["id_lop_mon"].ToString());
            }
            if (!this.IsPostBack)
            {
                load_2_cbo_mon_hoc();
                switch (m_e_form_mode)
                {
                case DataEntryFormMode.UpdateDataState:
                    load_form_update();
                    break;

                case DataEntryFormMode.InsertDataState:

                    break;

                case DataEntryFormMode.ViewDataState:

                    break;
                }
            }
        }catch (Exception v_e) {
            CSystemLog_301.ExceptionHandle(this, v_e);
        }
    }
Пример #15
0
 protected void m_grv_gd_thanh_toan_detail_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
 {
     try
     {
         // m_init_mode = DataEntryFormMode.UpdateDataState;
         m_cmd_luu_du_lieu.Enabled = false;
         m_cbo_noi_dung_tt.Enabled = false;
         m_cmd_cap_nhat_pl.Enabled = true;
         m_lbl_thong_bao.Text      = "";
         load_data_2_us_by_id_and_show_on_form(e.NewSelectedIndex);
     }
     catch (Exception V_e)
     {
         CSystemLog_301.ExceptionHandle(this, V_e);
     }
 }
Пример #16
0
 private void simpbtn_xoa_Click(object sender, EventArgs e)
 {
     try
     {
         DataRow         v_dr = m_grv_dm_mau_email.GetDataRow(m_grv_dm_mau_email.FocusedRowHandle);
         decimal         v_id = CIPConvert.ToDecimal(v_dr[DM_MAU_EMAIL.ID].ToString());
         US_DM_MAU_EMAIL v_us = new US_DM_MAU_EMAIL(v_id);
         v_us.Delete();
         MessageBox.Show("Da xoa thanh cong " + v_dr[DM_MAU_EMAIL.ID].ToString());
         load_data_grid();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
Пример #17
0
 protected void m_cmd_tao_moi_Click(object sender, EventArgs e)
 {
     try
     {
         m_lbl_mess.Text = "";
         if (m_init_mode == DataEntryFormMode.UpdateDataState)
         {
             return;
         }
         insert_don_vi_thanh_toan();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #18
0
 private void m_chk_is_admin_Click(object sender, EventArgs e)
 {
     try{
         if (m_chk_is_admin.Checked)
         {
             m_chk_is_admin.Text = "Có";
         }
         else
         {
             m_chk_is_admin.Text = "Không";
         }
     }
     catch (Exception v_e) {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
Пример #19
0
 protected void m_cbo_ten_giang_vien_loc_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         load_data_2_cbo_hop_dong_loc();
         if (m_cbo_so_hop_dong_loc.Items.Count > 0)
         {
             load_data_2_cbo_noi_dung_tt();
             load_data_2_grv();
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
 protected void m_cmd_dong_dot_tt_Click(object sender, EventArgs e)
 {
     try
     {
         m_us_dm_dot_thanh_toan.strMA_DOT_TT = get_ma_dot_tt_form_id(CIPConvert.ToDecimal(m_cbo_dot_thanh_toan.SelectedValue));
         if (!check_trang_thai_cac_thanh_toan_cua_dot_tt(m_us_dm_dot_thanh_toan.strMA_DOT_TT))
         {
             m_lbl_thong_bao.Text    = "Đóng đợt thanh toán thất bại, vẫn còn thanh toán chưa có xác nhận của giảng viên";
             m_lbl_thong_bao.Visible = true;
             load_cac_thanh_toan_chua_duoc_xac_nhan_gv(m_us_dm_dot_thanh_toan.strMA_DOT_TT);
             return;
         }
         if (!check_trang_thai_cac_thanh_toan_cua_dot_tt_trong_kho(m_us_dm_dot_thanh_toan.strMA_DOT_TT, ref m_ds_gd_thanh_toan))
         {
             m_lbl_thong_bao.Text               = "Đóng đợt thanh toán thất bại, vẫn còn thanh toán chưa được chuyển khoản thành công trong KHO";
             m_lbl_thong_bao.Visible            = true;
             m_grv_danh_sach_du_toan.DataSource = m_ds_gd_thanh_toan;
             m_grv_danh_sach_du_toan.DataBind();
             m_grv_danh_sach_du_toan.Columns[0].Visible = true;
             m_lbl_loc_du_lieu.Text = "Danh sách các thanh toán chưa được chuyển khoản thành công: " + m_ds_gd_thanh_toan.V_GD_THANH_TOAN.Rows.Count + " thanh toán";
             return;
         }
         // Chuyển trạng thái của đợt thanh toán từ 3 sang 4
         m_us_dm_dot_thanh_toan.dong_dot_thanh_toan();
         string someScript;
         someScript = "<script language='javascript'>alert('Đã đóng đợt thanh toán thành công!'); </script>";
         Page.ClientScript.RegisterStartupScript(this.GetType(), "onsucced", someScript);
         m_cbo_dot_thanh_toan.Items.Clear();
         load_data_2_dot_tt();
         if (m_cbo_dot_thanh_toan.Items.Count > 0)
         {
             fill_data_2_thong_tin_dot_tt(CIPConvert.ToDecimal(m_cbo_dot_thanh_toan.SelectedValue));
         }
         else
         {
             m_cmd_dong_dot_tt.Enabled          = false;
             m_lbl_thong_bao1.Text              = "Chưa có đợt thanh toán nào";
             m_grv_danh_sach_du_toan.DataSource = null;
             m_grv_danh_sach_du_toan.DataBind();
             m_lbl_loc_du_lieu.Text = "";
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
    private void load_data_2_grid()
    {
        try
        {
            // Đổ dữ liệu từ US vào DS
            m_us_dm_hop_dong_khung.FillDataset(m_ds_hop_dong_khung);

            // Treo dữ liệu lên lưới
            m_grv_dm_danh_sach_hop_dong_khung.DataSource = m_ds_hop_dong_khung.V_DM_HOP_DONG_KHUNG;
            m_grv_dm_danh_sach_hop_dong_khung.DataBind();
        }
        catch (Exception v_e)
        {
            //nhớ using Ip.Common
            CSystemLog_301.ExceptionHandle(this, v_e);
        }
    }
Пример #22
0
 protected void m_cmd_left_Click(object sender, ImageClickEventArgs e)
 {
     try
     {
         while (m_lst_chuc_nang_user.Items.Count > 0 && m_lst_chuc_nang_user.SelectedItem != null)
         {
             ListItem selectedItem = m_lst_chuc_nang_user.SelectedItem;
             selectedItem.Selected = false;
             m_lst_chuc_nang.Items.Add(selectedItem);
             m_lst_chuc_nang_user.Items.Remove(selectedItem);
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #23
0
 private void simpbtn_xoa_Click(object sender, EventArgs e)
 {
     try
     {
         DataRow            v_dr = m_grv_dm_loai_yeu_cau.GetDataRow(m_grv_dm_loai_yeu_cau.FocusedRowHandle);
         decimal            v_id = CIPConvert.ToDecimal(v_dr[DM_LOAI_YEU_CAU.ID].ToString());
         US_DM_LOAI_YEU_CAU v_us = new US_DM_LOAI_YEU_CAU(v_id);
         v_us.strTRANG_THAI_HSD = "Y";
         v_us.Update();
         MessageBox.Show("Xóa thành công " + v_dr[DM_LOAI_YEU_CAU.ID].ToString());
         load_data_griv();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
Пример #24
0
        public static void StartListening()
        {
            IPAddress  ipAddress     = HelpUtils.get_current_ipaddress();
            IPEndPoint localEndPoint = new IPEndPoint(ipAddress, 11000);

            // Bind the socket to the local endpoint and listen for incoming connections.
            try
            {
                tcpListener  = new TcpListener(localEndPoint);
                listenThread = new Thread(new ThreadStart(ListenForClients));
                listenThread.Start();
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }
Пример #25
0
 private void m_cmd_search_Click(object sender, EventArgs e)
 {
     m_obj_trans = get_trans_object(m_fg);
     m_ds.Clear();
     m_us.FillDatasetSearch(m_ds, m_txt_tim_kiem.Text);
     m_fg.Redraw = false;
     CGridUtils.Dataset2C1Grid(m_ds, m_fg, m_obj_trans);
     m_fg.Redraw = true;
     try
     {
         load_data_2_grid();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 protected void m_cmd_cap_nhat_du_toan_Click(object sender, EventArgs e)
 {
     try
     {
         if (hdf_id_gv.Value == "")
         {
             string someScript;
             someScript = "<script language='javascript'>alert('Bạn phải chọn chứng từ cần chỉnh sửa');</script>";
             Page.ClientScript.RegisterStartupScript(this.GetType(), "onedit", someScript);
             return;
         }
         form_2_us_obj(m_us_v_gd_thanh_toan);
         // Nếu đây là update thông tin bảng kê, kiểm tra trạng thái mới có phù hợp không?
         if (hdf_id_trang_thai_thanh_toan_cu.Value != "")
         {
             CValidatePaymentStates v_cvalidate_state = new CValidatePaymentStates();
             v_cvalidate_state.Trang_thai_thanh_toan_hien_tai = get_ma_trang_thai_thanh_toan_by_id(CIPConvert.ToDecimal(hdf_id_trang_thai_thanh_toan_cu.Value));
             v_cvalidate_state.set_trang_thai();
             if (!v_cvalidate_state.check_chuyen_trang_thai(get_ma_trang_thai_thanh_toan_by_id(m_us_v_gd_thanh_toan.dcID_TRANG_THAI_THANH_TOAN)))
             {
                 string someScript;
                 someScript = "<script language='javascript'>alert('Không chuyển từ trạng thái ban đầu của thanh toán về trạng thái này được!');</script>";
                 Page.ClientScript.RegisterStartupScript(this.GetType(), "onload1", someScript);
                 return;
             }
         }
         m_us_v_gd_thanh_toan.dcID = CIPConvert.ToDecimal(hdf_id_gv.Value);
         m_us_v_gd_thanh_toan.chinh_sua_chung_tu();
         if (hdf_id_trang_thai_thanh_toan_cu.Value.Equals(m_us_v_gd_thanh_toan.dcID_TRANG_THAI_THANH_TOAN.ToString()))
         {
             m_lbl_thong_bao.Text = "Chỉnh sửa duyệt chứng từ thành công!. Trạng thái thanh toán vẫn chưa thay đổi";
         }
         else
         {
             m_lbl_thong_bao.Text = "Chỉnh sửa duyệt chứng từ thành công!";
         }
         reset_controls();
         m_cmd_cap_nhat_du_toan.Enabled = true;
         m_cbo_dot_thanh_toan.Enabled   = true;
         load_data_2_grid(get_ma_dot_tt_by_id_dot(CIPConvert.ToDecimal(m_cbo_dot_thanh_toan.SelectedValue)));
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
 protected void m_cmd_xac_nhan_tat_ca_ngan_hang_Click(object sender, EventArgs e)
 {
     try
     {
         // Chuyển trạng thái của đợt thanh toán từ 1 sang 2
         // và chuyển tất cả trạng thái của thanh toán trong đợt thanh toán này từ 1 -> 2
         m_us_dm_dot_thanh_toan.strMA_DOT_TT = get_ma_dot_tt_form_id(CIPConvert.ToDecimal(m_cbo_dot_thanh_toan.SelectedValue));
         m_us_dm_dot_thanh_toan.xac_nhan_toan_bo_ngan_hang();
         string someScript;
         someScript = "<script language='javascript'>alert('Toàn bộ chứng từ trong đợt thanh toán này đã được duyệt!');</script>";
         Page.ClientScript.RegisterStartupScript(this.GetType(), "onsuccess", someScript);
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #28
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (!IsPostBack)
         {
             if (Session["DON_HANG"] != null)
             {
                 m_lbl_don_hang.Text = Session["DON_HANG"].ToString();
             }
         }
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }
Пример #29
0
    private void load_data_to_grid()
    {
        try
        {
            // Đổ dữ liệu từ US vào DS
            m_us_dm_mon_hoc.FillDataset(m_ds_mon_hoc);

            // Treo dữ liệu lên lưới
            m_grv_dm_mon_hoc.DataSource = m_ds_mon_hoc.DM_MON_HOC;
            m_grv_dm_mon_hoc.DataBind();
        }
        catch (Exception v_e)
        {
            //nhớ using Ip.Common
            CSystemLog_301.ExceptionHandle(this, v_e);
        }
    }
Пример #30
0
        /// <summary>
        /// Load DataSource Mã kỳ cho ComboBox
        /// </summary>
        /// <param name="op_cbo"></param>
        /// <returns>Thành công trả lại true, ngược lại false</returns>
        public static bool load_datasrc_ma_ky(ComboBox op_cbo)
        {
            try
            {
                DS_DM_KY v_ds = (DS_DM_KY)create_datasrc_ma_ky();

                op_cbo.DataSource    = v_ds.DM_KY;
                op_cbo.DisplayMember = DM_KY.MA_KY;
                op_cbo.ValueMember   = DM_KY.ID;
                return(true);
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
                return(false);
            }
        }