Пример #1
0
 private void load_data_to_form(IPCOREUS.US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us)
 {
     m_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(v_us.dcID);
     m_txt_ma_don_hang.Text = v_us.strMA_DON_HANG;
     WinFormControls.load_data_to_combobox_with_query(m_cbo_ds_TD, "ID", "TEN", WinFormControls.eTAT_CA.NO, "SELECT hnsd.ID,hnsd.TEN FROM HT_BO_DICH_VU hbdv,HT_NGUOI_SU_DUNG hnsd WHERE hnsd.ID=hbdv.ID_NGUOI_SU_DUNG AND hbdv.ID_DICH_VU =" + v_us.dcID_NHOM_DV_YEU_CAU.ToString() + "AND hbdv.CAP_SU_DUNG = 5");
     m_txt_gui_kem.Focus();
 }
Пример #2
0
 private void load_data_to_form(IPCOREUS.US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us)
 {
     m_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(v_us.dcID);
     m_txt_ma_don_hang.Text = v_us.strMA_DON_HANG;
     WinFormControls.load_data_to_combobox_with_query(m_cbo_ds_TD, "ID", "TEN", WinFormControls.eTAT_CA.NO, "SELECT hnsd.ID,hnsd.TEN FROM HT_BO_DICH_VU hbdv,HT_NGUOI_SU_DUNG hnsd WHERE hnsd.ID=hbdv.ID_NGUOI_SU_DUNG AND hbdv.ID_DICH_VU =" + v_us.dcID_NHOM_DV_YEU_CAU.ToString() + "AND hbdv.CAP_SU_DUNG = 5");
     m_txt_gui_kem.Focus();
 }
 private void insert_log_gui_cho_pm(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG m_us)
 {
     US_DUNG_CHUNG v_us_dc = new US_DUNG_CHUNG();
     US_GD_LOG_DAT_HANG v_US = new US_GD_LOG_DAT_HANG();
     v_US.dcID_LOAI_THAO_TAC = 303;//đã chuyển cho PM
     v_US.dcID_GD_DAT_HANG = m_us.dcID_DON_HANG;
     v_US.dcID_NGUOI_TAO_THAO_TAC = us_user.dcID;
     v_US.dcID_NGUOI_NHAN_THAO_TAC =CIPConvert.ToDecimal( m_cbo_PM.SelectedValue);
     v_US.datNGAY_LAP_THAO_TAC = System.DateTime.Now;
     v_US.strTHAO_TAC_HET_HAN_YN = "N";
     v_US.strGHI_CHU = us_user.strTEN_TRUY_CAP + " gửi đơn hàng cho PM "+v_us_dc.get_ten_nguoi_su_dung(CIPConvert.ToDecimal( m_cbo_PM.SelectedValue))+", gửi kèm:  " +m_txt_gui_kem.Text;
     v_US.Insert();
 }
Пример #4
0
        private void insert_log_gui_cho_pm(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG m_us)
        {
            US_DUNG_CHUNG l_us = new US_DUNG_CHUNG();
            DataSet l_ds = new DataSet();
            l_ds.Tables.Add( new DataTable());

            l_us.FillDatasetWithQuery(l_ds,"select ID_PM from HT_BO_PM_TD where id_PM ="+us_user.dcID);
            US_GD_LOG_DAT_HANG v_US = new US_GD_LOG_DAT_HANG();
            v_US.dcID_LOAI_THAO_TAC = 305;//đã chuyển cho TD
            v_US.dcID_GD_DAT_HANG = m_us.dcID_DON_HANG;
            v_US.dcID_NGUOI_TAO_THAO_TAC = us_user.dcID;//Quản lý có id 15
            v_US.dcID_NGUOI_NHAN_THAO_TAC =CIPConvert.ToDecimal( m_cbo_ds_TD.SelectedValue.ToString());
            v_US.datNGAY_LAP_THAO_TAC = System.DateTime.Now;
            v_US.strTHAO_TAC_HET_HAN_YN = "N";
            v_US.strGHI_CHU = "đơn hàng đã được gửi cho TD \n" + m_txt_gui_kem.Text;
            v_US.Insert();
        }
Пример #5
0
        internal void displayForUpdate(IPCOREUS.US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us)
        {
            load_data_to_form(v_us);

            this.ShowDialog();
        }
Пример #6
0
 private void update_log_gui_cho_pm(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG m_us)
 {
     US_GD_LOG_DAT_HANG v_US = new US_GD_LOG_DAT_HANG(m_us.dcID);
     v_US.strTHAO_TAC_HET_HAN_YN = "Y";
     v_US.strGHI_CHU = "đơn hàng đã được gửi cho TD";
     v_US.Update();
 }
 //private void update_log_gui_cho_pm(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us)
 //{
 //    US_GD_LOG_DAT_HANG v_US = new US_GD_LOG_DAT_HANG(v_us.dcID);
 //    v_US.strTHAO_TAC_HET_HAN_YN = "Y";
 //    v_US.strGHI_CHU = "đơn hàng đã được gửi cho PM";
 //    v_US.Update();
 //}
 //hàm được fix cứng 1 vài giá trị cần phải thay đổi khi làm liên quan đến hệ thống
 private void fill_data_to_m_us()
 {
     DataRow v_dr = m_grv_gd_dat_hang_gd_log_dat_hang.GetDataRow(m_grv_gd_dat_hang_gd_log_dat_hang.FocusedRowHandle);
     m_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(CIPConvert.ToDecimal(v_dr["ID"].ToString()));
 }
        private void m_cmd_PM_gui_cho_admin_Click(object sender, EventArgs e)
        {
            try
            {

                DataRow v_dr = m_grv_gd_dat_hang_gd_log_dat_hang.GetDataRow(m_grv_gd_dat_hang_gd_log_dat_hang.FocusedRowHandle);
                US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(CIPConvert.ToDecimal(v_dr["ID"].ToString()));
                f116_ds_TD v_f = new f116_ds_TD();
                v_f.displayForUpdate(v_us);
                load_data_2_grid();
            }
            catch (Exception v_e)
            {

                CSystemLog_301.ExceptionHandle(v_e);
            }
        }
        private void m_cmd_PM_dieu_phoi_lai_Click(object sender, EventArgs e)
        {
            try
            {
                DataRow v_dr = m_grv_gd_dat_hang_gd_log_dat_hang.GetDataRow(m_grv_gd_dat_hang_gd_log_dat_hang.FocusedRowHandle);
                US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(CIPConvert.ToDecimal(v_dr["ID"].ToString()));

                f114_ds_BO v_f114 = new f114_ds_BO();
                v_f114.display_dieu_huong(v_us);
                load_data_2_grid();

            }
            catch (Exception v_e)
            {

                CSystemLog_301.ExceptionHandle(v_e);
            }
        }
 private void m_cmd_dieu_phoi_cho_PM_Click(object sender, EventArgs e)
 {
     try
     {
         DataRow v_dr = m_grv_gd_dat_hang_gd_log_dat_hang.GetDataRow(m_grv_gd_dat_hang_gd_log_dat_hang.FocusedRowHandle);
         US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us = new US_V_GD_DAT_HANG_GD_LOG_DAT_HANG(CIPConvert.ToDecimal(v_dr["ID"].ToString()));
         f112_FO_chuyen_don_hang_cho_PM v_f = new f112_FO_chuyen_don_hang_cho_PM();
         v_f.displayForUpdate(v_us);
         //update_trang_thai_don_hang(v_us);
         load_data_2_grid();
     }
     catch (Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(v_e);
     }
 }
 private void ghi_log_PM_da_nhan_xu_ly(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG m_us)
 {
     US_GD_LOG_DAT_HANG v_us = new US_GD_LOG_DAT_HANG();
     v_us.dcID_LOAI_THAO_TAC = 304;
     v_us.dcID_GD_DAT_HANG = m_us.dcID_DON_HANG;
     v_us.dcID_NGUOI_TAO_THAO_TAC = us_user.dcID;//thang pm co id 15
     v_us.dcID_NGUOI_NHAN_THAO_TAC = us_user.dcID;
     v_us.datNGAY_LAP_THAO_TAC = System.DateTime.Now;
     v_us.strTHAO_TAC_HET_HAN_YN = "N";
     v_us.strGHI_CHU =us_user.strTEN_TRUY_CAP + " đã nhận xử lý";
     v_us.Insert();
 }
 private void update_log_gui_cho_pm(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG m_us)
 {
     US_GD_LOG_DAT_HANG v_US = new US_GD_LOG_DAT_HANG(m_us.dcID);
     if (us_user.dcIDNhom == 1)
     {
         US_DUNG_CHUNG v_us = new US_DUNG_CHUNG();
         DataSet v_ds = new DataSet();
         v_ds.Tables.Add(new DataTable());
         v_us.FillDatasetWithQuery(v_ds, "SELECT *FROM GD_LOG_DAT_HANG WHERE ID_GD_DAT_HANG =" + v_US.dcID_GD_DAT_HANG.ToString() + "AND ID_LOAI_THAO_TAC in(310,313) AND THAO_TAC_HET_HAN_YN = 'N'");
         for (int i = 0; i < v_ds.Tables[0].Rows.Count; i++)
         {
             v_US = new US_GD_LOG_DAT_HANG(CIPConvert.ToDecimal(v_ds.Tables[0].Rows[i][0].ToString()));
             v_US.strTHAO_TAC_HET_HAN_YN = "Y";
             //v_US.strGHI_CHU = "đơn hàng đã được gửi cho PM";
             v_US.Update();
         }
     }
     else if (us_user.dcIDNhom == 2)
     {
         v_US.strTHAO_TAC_HET_HAN_YN = "Y";
         //v_US.strGHI_CHU = "đơn hàng đã được gửi cho PM";
         v_US.Update();
     }
 }
 internal void displayForUpdate(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us)
 {
     load_data_to_form(v_us);
     this.ShowDialog();
 }