private void tao_don_hang() { DateTime v_ngay_dau_thang = DateTime.Now.AddDays(-DateTime.Now.Day + 1); m_txt_ngay_nhap.Text = DateTime.Now.Date.ToString("dd/MM/yyyy"); m_lbl_hien_thi_so_phieu.Text = CIPConvert.ToStr(m_hdf_ma_trung_tam.Value) + "-" + DateTime.Now.ToString("yyyyMMdd"); US_GD_DON_DAT_HANG v_us = new US_GD_DON_DAT_HANG(); DS_GD_DON_DAT_HANG v_ds = new DS_GD_DON_DAT_HANG(); v_us.get_so_don_hang_nhap_trung_tam(v_ds, CIPConvert.ToDecimal(m_hdf_id_trung_tam.Value), CONST_ID_TRANG_THAI_DON_HANG.NHAP); if (v_ds.GD_DON_DAT_HANG.Rows.Count > 0) { m_lbl_hien_thi_so_phieu.Text = v_ds.GD_DON_DAT_HANG.Rows[0]["MA"].ToString(); m_txt_so_lan.Text = v_ds.GD_DON_DAT_HANG.Rows[0]["LAN"].ToString(); DateTime v_ngay_dat_hang = (DateTime)v_ds.GD_DON_DAT_HANG.Rows[0]["NGAY_DAT_HANG"]; m_txt_ngay_nhap.Text = v_ngay_dat_hang.ToString("dd/MM/yyyy"); } else { v_us.FillDataset(v_ds, v_ngay_dau_thang, CIPConvert.ToDecimal(m_hdf_id_trung_tam.Value)); m_us_gd_don_dat_hang = new US_GD_DON_DAT_HANG(); m_us_gd_don_dat_hang.dcID_PHONG_BAN = CIPConvert.ToDecimal(m_hdf_id_trung_tam.Value); if (v_ds.GD_DON_DAT_HANG.Rows.Count > 0) { m_us_gd_don_dat_hang.dcLAN = v_ds.GD_DON_DAT_HANG.Rows.Count + 1; m_txt_so_lan.Text = m_us_gd_don_dat_hang.dcLAN.ToString(); } else { m_us_gd_don_dat_hang.dcLAN = 1; m_txt_so_lan.Text = "1"; } m_us_gd_don_dat_hang.dcID_TRANG_THAI = CONST_ID_TRANG_THAI_DON_HANG.NHAP; m_us_gd_don_dat_hang.datNGAY_DAT_HANG = DateTime.Now.Date; m_us_gd_don_dat_hang.strMA = m_lbl_hien_thi_so_phieu.Text; m_us_gd_don_dat_hang.strMA_HD_NCC = ""; m_us_gd_don_dat_hang.dcGIA_TRI_DA_VAT = 0; m_us_gd_don_dat_hang.dcGIA_TRI_CHUA_VAT = 0; m_us_gd_don_dat_hang.Insert(); } m_hdf_ngay_dat_hang.Value = m_txt_ngay_nhap.Text; }