Exemplo n.º 1
0
 public US_V_GD_DON_DAT_HANG(decimal i_dbID)
 {
     pm_objDS = new DS_V_GD_DON_DAT_HANG();
     pm_strTableName = c_TableName;
     IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);
     v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
     SqlCommand v_cmdSQL;
     v_cmdSQL = v_objMkCmd.getSelectCmd();
     this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
 private void load_data_2_grid()
 {
     m_ds = new DS_V_GD_DON_DAT_HANG();
     DateTime v_dt_tu_ngay;
     DateTime v_dt_den_ngay;
     decimal v_id_phong_ban = CIPConvert.ToDecimal(m_cbo_phong_ban.SelectedValue);
     if (!m_dt_chon_thang.Checked)
     {
         v_dt_tu_ngay = new DateTime(1900, 1, 1);
         v_dt_den_ngay = new DateTime(2789, 1, 1);
     }
     else
     {
         v_dt_tu_ngay = m_dt_chon_thang.Value.AddDays(-m_dt_chon_thang.Value.Date.Day + 1);
         v_dt_den_ngay = m_dt_chon_thang.Value.AddMonths(1).AddDays(-m_dt_chon_thang.Value.Day);
     }
     if (m_cbo_loc.SelectedIndex == 0)
     {
         m_us.Nhap_ma_hoa_don_NCC(m_ds, v_dt_tu_ngay, v_dt_den_ngay, CONST_ID_TRANG_THAI_DON_HANG.DA_DUYET, v_id_phong_ban);
     }
     if (m_cbo_loc.SelectedIndex == 1)
     {
         m_us.Loc_HD_chua_co_ma_hoa_don_NCC(m_ds, v_dt_tu_ngay, v_dt_den_ngay, CONST_ID_TRANG_THAI_DON_HANG.DA_DUYET, v_id_phong_ban);
     }
     if (m_cbo_loc.SelectedIndex == 2)
     {
         m_us.Loc_HD_da_co_ma_hoa_don_NCC(m_ds, v_dt_tu_ngay, v_dt_den_ngay, CONST_ID_TRANG_THAI_DON_HANG.DA_DUYET, v_id_phong_ban);
     }
     m_fg_don_dat_hang.Redraw = false;
     CGridUtils.Dataset2C1Grid(m_ds, m_fg_don_dat_hang, m_obj_trans);
     m_fg_don_dat_hang.Redraw = true;
     kiem_tra_du_lieu_don_dat_hang();
 }
Exemplo n.º 3
0
            v_us.FillDataset(v_ds);
            m_cbo_phap_nhan.DataSource = v_ds.DM_PHAP_NHAN;
            m_cbo_phap_nhan.ValueMember = DM_PHAP_NHAN.ID;
            m_cbo_phap_nhan.DisplayMember = DM_PHAP_NHAN.TEN_PHAP_NHAN;
            DataRow v_dr = v_ds.DM_PHAP_NHAN.NewRow();
            v_dr[DM_PHAP_NHAN.ID] = -1;
            v_dr[DM_PHAP_NHAN.MA_PHAP_NHAN] = "";
            v_dr[DM_PHAP_NHAN.TEN_PHAP_NHAN] = "Tất cả";
            v_dr[DM_PHAP_NHAN.GHI_CHU] = " ";
            v_ds.DM_PHAP_NHAN.Rows.InsertAt(v_dr, 0);
            m_cbo_phap_nhan.SelectedIndex = 0;
        }

        private void load_data_2_grid()
        {
            DateTime v_dat_thang = CIPConvert.ToDatetime("01/"+m_dtp_thang.Text,"dd/MM/yyyy");
            decimal v_dc_id_phap_nhan = CIPConvert.ToDecimal(m_cbo_phap_nhan.SelectedValue);
            decimal v_dc_id_trung_tam = CIPConvert.ToDecimal(m_cbo_trung_tam.SelectedValue);
 private void get_thong_tin_don_hang()
 {
     US_V_GD_DON_DAT_HANG v_us = new US_V_GD_DON_DAT_HANG();
     DS_V_GD_DON_DAT_HANG v_ds = new DS_V_GD_DON_DAT_HANG();
     v_us.FillDataset(v_ds,"where id="+ CIPConvert.ToDecimal(m_hdf_id_don_hang.Value));
     m_hdf_ma_don_hang.Value = v_ds.V_GD_DON_DAT_HANG.Rows[0]["MA_HD"].ToString();
     DateTime v_ngay_dat_hang = (DateTime)v_ds.V_GD_DON_DAT_HANG.Rows[0]["NGAY_DAT_HANG"];
     m_hdf_ngay_dat.Value = v_ngay_dat_hang.ToString("dd/MM/yyyy");
     m_hdf_lan_dat.Value = v_ds.V_GD_DON_DAT_HANG.Rows[0]["LAN"].ToString();
 }
 private void load_data_to_chi_tiet_grid()
 {
     decimal v_id_trung_tam = CIPConvert.ToDecimal(m_hdf_id_trung_tam.Value);
     US_V_GD_DON_DAT_HANG v_us = new US_V_GD_DON_DAT_HANG();
     DS_V_GD_DON_DAT_HANG v_ds = new DS_V_GD_DON_DAT_HANG();
     v_us.FillDataset(v_ds, v_id_trung_tam, CIPConvert.ToDatetime(m_txt_tu_ngay.Text), CIPConvert.ToDatetime(m_txt_den_ngay.Text));
     m_grv_chi_tiet_bc.DataSource = v_ds.V_GD_DON_DAT_HANG;
     m_grv_chi_tiet_bc.DataBind();
 }
Exemplo n.º 6
0
 public void Nhap_ma_hoa_don_NCC(DS_V_GD_DON_DAT_HANG m_ds, DateTime v_dt_tu_ngay, DateTime v_dt_den_ngay, decimal id_trang_thai, decimal id_phong_ban)
 {
     CStoredProc v_stored_proc = new CStoredProc("pr_Nhap_ma_hoa_don_NCC");
     v_stored_proc.addDatetimeInputParam("@TU_NGAY", v_dt_tu_ngay);
     v_stored_proc.addDatetimeInputParam("@DEN_NGAY", v_dt_den_ngay);
     v_stored_proc.addDecimalInputParam("@ID_TRANG_THAI", id_trang_thai);
     v_stored_proc.addDecimalInputParam("@ID_PHONG_BAN", id_phong_ban);
     v_stored_proc.fillDataSetByCommand(this, m_ds);
 }
Exemplo n.º 7
0
 public US_V_GD_DON_DAT_HANG()
 {
     pm_objDS = new DS_V_GD_DON_DAT_HANG();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
Exemplo n.º 8
0
 public void FillDatasetSearch_phap_nhan(DS_V_GD_DON_DAT_HANG ip_ds, DateTime ip_dat_thang, decimal ip_dc_id_phap_nhan, decimal ip_id_trang_thai, decimal ip_id_trung_tam)
 {
     CStoredProc v_stored_proc = new CStoredProc("pr_V_GD_DON_DAT_HANG_Search_Phapnhan");
     v_stored_proc.addDecimalInputParam("@ID_PHAP_NHAN", ip_dc_id_phap_nhan);
     v_stored_proc.addDatetimeInputParam("@NGAY", ip_dat_thang);
     v_stored_proc.addDecimalInputParam("@ID_TRANG_THAI", ip_id_trang_thai);
     v_stored_proc.addNVarcharInputParam("@ID_PHONG_BAN", ip_id_trung_tam);
     v_stored_proc.fillDataSetByCommand(this, ip_ds);
 }
Exemplo n.º 9
0
 public void FillDataset(DS_V_GD_DON_DAT_HANG ip_v_ds, decimal ip_v_id_trung_tam, DateTime ip_v_dt_tu_ngay, DateTime ip_v_dt_den_ngay)
 {
     CStoredProc v_stored_proc = new CStoredProc("pr_TRA_CUU_TINH_HINH_VPP_WEB_chi_tiet_Search");
     v_stored_proc.addDatetimeInputParam("@TU_NGAY", ip_v_dt_tu_ngay);
     v_stored_proc.addDatetimeInputParam("@DEN_NGAY", ip_v_dt_den_ngay);
     v_stored_proc.addDecimalInputParam("@ID_TRUNG_TAM", ip_v_id_trung_tam);
     v_stored_proc.fillDataSetByCommand(this, ip_v_ds);
 }