private void load_data_2_grid_detail(decimal ip_dc_id_don_hang)
 {
     US_V_GD_DON_DAT_HANG_DETAIL v_us = new US_V_GD_DON_DAT_HANG_DETAIL();
     DS_V_GD_DON_DAT_HANG_DETAIL v_ds = new DS_V_GD_DON_DAT_HANG_DETAIL();
     v_us.FillDataset(v_ds, "where id_don_dat_hang=" + ip_dc_id_don_hang);
     m_grv_detail.DataSource = v_ds.V_GD_DON_DAT_HANG_DETAIL;
     m_grv_detail.DataBind();
     string v_str_thong_tin = "Danh sách Có " + v_ds.V_GD_DON_DAT_HANG_DETAIL.Rows.Count + " mặt hàng";
     m_lbl_grv_detail.Text = v_str_thong_tin;
     view_detail_grv(true);
 }
 private void load_don_dat_hang_de(string ip_v_ma_phieu)
 {
     US_V_GD_DON_DAT_HANG_DETAIL v_us = new US_V_GD_DON_DAT_HANG_DETAIL();
     DS_V_GD_DON_DAT_HANG_DETAIL v_ds = new DS_V_GD_DON_DAT_HANG_DETAIL();
     v_us.FillDataset(v_ds, "Where MA_DON_HANG =" + "'"+ip_v_ma_phieu+"' order by NGAY_DAT_HANG DESC");
     m_fg_don_dat_hang_de.Redraw = false;
     CGridUtils.Dataset2C1Grid(v_ds, m_fg_don_dat_hang_de, m_obj_trans_de);
     m_fg_don_dat_hang_de.Redraw = true;
 }
 private void display_pop_up_detail(string v_ma_don_hang)
 {
     m_lbl_ten_detail.Text = "Mã phiếu: " + v_ma_don_hang.ToString();
     US_V_GD_DON_DAT_HANG_DETAIL v_us = new US_V_GD_DON_DAT_HANG_DETAIL();
     DS_V_GD_DON_DAT_HANG_DETAIL v_ds = new DS_V_GD_DON_DAT_HANG_DETAIL();
     v_us.FillDataset(v_ds, v_ma_don_hang, CIPConvert.ToDatetime(m_txt_tu_ngay.Text), CIPConvert.ToDatetime(m_txt_den_ngay.Text));
     m_grv_detail.DataSource = v_ds.V_GD_DON_DAT_HANG_DETAIL;
     string v_str_thong_tin = "Danh sách Có " + v_ds.V_GD_DON_DAT_HANG_DETAIL.Rows.Count + " vật tư";
     m_lbl_grv_detail.Text = v_str_thong_tin;
     m_grv_detail.DataBind();
 }