예제 #1
0
        private void Reset()
        {
            txtNumberHandover.Text   = txtCodeCuaKhau.Text = txtCodeGaDenDi.Text = txtStatusVehicle.Text = txtStatusGood.Text = txtSoVanDon.Text = string.Empty;
            dtpHandover.Value        = DateTime.Now;
            ddlCuaKhau.SelectedIndex = ddlGaDenDi.SelectedIndex = 0;
            grdToaTau.DataSource     = null;
            btnUpdate.Enabled        = btnDelete.Enabled = false;
            btnAddNew.Enabled        = true;
            listToaTau.Clear();
            cbReply.Checked             = false;
            dtpReplyDate.Enabled        = false;
            txtReplyNote.Enabled        = false;
            txtReplyNote.Text           = "";
            txtReplyStatusGoods.Enabled = false;
            txtReplyStatusGoods.Text    = "";

            if (_type == ((short)HandoverType.HandoverToGoOut).ToString()) //BBBG chuyen di
            {
                if (_mode == 0)                                            //add mode
                {
                    _NumberGenerate        = NumberGenerateFactory.AutoGenerate(NumberGenerateFactory.NUMBER_TYPE_HANDOVER);
                    txtNumberHandover.Text = _NumberGenerate.Year + "-" + _NumberGenerate.HandoverNumber + "/BBBG-HQGA";
                }
            }
        }
 private void Reset()
 {
     txtCustomsCode.Text         = "";
     txtHandoverNumber.Text      = "";
     txtNote.Text                = "";
     txtNumberHandoverReply.Text = "";
     txtStatusGood.Text          = "";
     _listHanover.Clear();
     _listHanover                = new List <tblHandover>();
     grdHandover.DataSource      = _listHanover;
     _NumberGenerate             = NumberGenerateFactory.AutoGenerate(NumberGenerateFactory.NUMBER_TYPE_REPLY);
     txtNumberHandoverReply.Text = _NumberGenerate.Year + "-" + _NumberGenerate.ReplyReportNumber + "/BK-HQGA";
 }
        private void FrmAddListHandoverReply_Load(object sender, EventArgs e)
        {
            ////init ma cua khau
            var listHQ      = CustomsFacory.getAll();
            var listStation = new List <tblCustom>();

            listStation.AddRange(listHQ);
            listStation.Insert(0, new tblCustom
            {
                CustomsName = "Tên HQ Cửa khẩu",
                CustomsCode = ""
            });
            ddlCustomsName.DataSource = listStation.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            ddlCustomsName.ValueMember   = "CustomsCode";
            ddlCustomsName.DisplayMember = "CustomsName";
            ddlCustomsName.SelectedIndex = 0;
            txtCustomsCode.Text          = "";

            if (_mode == 0)
            {
                btnAddNew.Enabled           = true;
                btnUpdate.Enabled           = false;
                lblHeader.Text              = "Thêm mới bảng kê hồi báo";
                _NumberGenerate             = NumberGenerateFactory.AutoGenerate(NumberGenerateFactory.NUMBER_TYPE_REPLY);
                txtNumberHandoverReply.Text = _NumberGenerate.Year + "-" + _NumberGenerate.ReplyReportNumber + "/BK-HQGA";
                txtStatusGood.Text          = "Hàng hóa về ga Đồng Đăng đủ, đúng số toa, nguyên chì TQ và chì của ";
                txtNote.Text = "Chi cục Hải quan ga ĐSQT Đồng Đăng đề nghị chi cục sau khi nhận được bảng kê này, xác nhận và Fax lại cho chúng tôi theo số: (04)8781450-8781019";
            }
            else
            {
                btnAddNew.Enabled = false;
                btnUpdate.Enabled = true;
                lblHeader.Text    = "Cập nhật bảng kê hồi báo";
                initUpdateForm();
            }
        }
예제 #4
0
        private void Init()
        {
            if (_mode == 1)
            {
                txtNumberHandover.Enabled = false;
            }
            if (_type == ((short)HandoverType.HandoverComeIn).ToString()) //BBBG chuyen den
            {
                lblHeader.Text = "Cập nhật Biên bản bàn giao, chuyển đến";
                if (_mode == 0)
                {
                    lblHeader.Text = "Thêm mới Biên bản bàn giao, chuyển đến";
                }
                lblCodeGaDenDi.Text = "Mã HQ ga đi";
                lblGaDenDi.Text     = "Tên HQ ga đi";
            }
            else if (_type == ((short)HandoverType.HandoverToGoOut).ToString()) //BBBG chuyen di
            {
                txtNumberHandover.Enabled = false;
                lblHeader.Text            = "Cập nhật Biên bản bàn giao, chuyển đi";
                if (_mode == 0)
                {
                    lblHeader.Text         = "Thêm mới Biên bản bàn giao, chuyển đi";
                    _NumberGenerate        = NumberGenerateFactory.AutoGenerate(NumberGenerateFactory.NUMBER_TYPE_HANDOVER);
                    txtNumberHandover.Text = _NumberGenerate.Year + "-" + _NumberGenerate.HandoverNumber + "/BBBG-HQGA";
                }
                lblCodeGaDenDi.Text = "Mã HQ ga đến";
                lblGaDenDi.Text     = "Tên HQ ga đến";
            }

            ////init ma cua khau
            var listHQ      = CustomsFacory.getAll();
            var listStation = new List <tblCustom>();

            listStation.AddRange(listHQ);
            listStation.Insert(0, new tblCustom
            {
                CustomsName = "Tên HQ Cửa khẩu",
                CustomsCode = ""
            });
            ddlCuaKhau.DataSource = listStation.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            ddlCuaKhau.ValueMember   = "CustomsCode";
            ddlCuaKhau.DisplayMember = "CustomsName";
            ddlCuaKhau.SelectedIndex = 0;
            //init ma ga den di
            var listGaDenDi = new List <tblCustom>();

            listGaDenDi.AddRange(listHQ);
            listGaDenDi.Insert(0, new tblCustom
            {
                CustomsName = lblGaDenDi.Text,
                CustomsCode = ""
            });
            ddlGaDenDi.DataSource = listGaDenDi.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            ddlGaDenDi.ValueMember   = "CustomsCode";
            ddlGaDenDi.DisplayMember = "CustomsName";
            ddlGaDenDi.SelectedIndex = 0;

            //grid Toa tau
            grdToaTau.AutoGenerateColumns = false;

            //mode
            if (_mode == 0)
            {
                btnUpdate.Enabled    = btnDelete.Enabled = false;
                btnPrintBBBG.Visible = false;
            }
            else
            {
                btnAddNew.Enabled    = false;
                btnPrintBBBG.Visible = true;
                InitData();
            }
        }