Esempio n. 1
0
        private void frmReport_Load(object sender, EventArgs e)
        {
            this.Location = new Point((_mainForm.Width - this.Width) / 2, (_mainForm.Height - this.Height) / 2);
            var list   = new List <tblCustom>();
            var custom = new tblCustom {
                CustomsCode = "0", CustomsName = "Tất cả"
            };

            list.Add(custom);

            //tao danh sach don vi hai quan
            var listtblCustoms = CustomsFacory.getAll();

            list.AddRange(listtblCustoms.Select(item => new tblCustom {
                CustomsCode = item.CustomsCode.Trim(), CustomsName = item.CustomsName
            }));

            cbUnit.DisplayMember = "CustomsName";
            cbUnit.ValueMember   = "CustomsCode";
            cbUnit.DataSource    = list;
            if (FDHelper.RgGetSizeOfUnit() == ConstantInfo.Branch)
            {
                String unitCode = FDHelper.RgCodeOfUnit();
                cbUnit.SelectedValue = unitCode;
                cbUnit.Enabled       = false;
            }

            //tao danh sach loai hinh
            List <tblType> listType = new List <tblType>();
            tblType        type     = new tblType();

            type.TypeCode = "";
            type.TypeName = "Tất cả";
            listType.Add(type);
            foreach (tblType obj in TypeFactory.getAllType())
            {
                tblType typeObj = new tblType();
                typeObj.TypeName = obj.TypeCode + " - " + obj.TypeName;
                typeObj.TypeCode = obj.TypeCode;
                listType.Add(typeObj);
            }
            cbType.DisplayMember = "TypeName";
            cbType.ValueMember   = "TypeCode";
            cbType.DataSource    = listType;
        }
        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();
            }
        }
        private void init()
        {
            ////init ma cua khau
            var listHQ      = CustomsFacory.getAll();
            var listStation = new List <tblCustom>();

            listStation.AddRange(listHQ);
            listStation.Insert(0, new tblCustom
            {
                CustomsName = "Tất cả",
                CustomsCode = ""
            });
            cbCustoms.DataSource = listStation.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            cbCustoms.ValueMember   = "CustomsCode";
            cbCustoms.DisplayMember = "CustomsName";
            cbCustoms.SelectedIndex = 0;
            search();
        }
Esempio n. 4
0
        public FrmFeedbackReport()
        {
            InitializeComponent();
            this.Text = "Báo cáo BBBG hồi báo";

            ////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;
        }
Esempio n. 5
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();
            }
        }
Esempio n. 6
0
        private void Init()
        {
            //init data for Type
            var listType = new List <ComboBoxItem>();

            if (_type == 0)
            {
                listType.Add(new ComboBoxItem((short)TrainType.TypeExportNormal, "Xuất cảnh thông thường"));
                listType.Add(new ComboBoxItem((short)TrainType.TypeExportChange, "Xuất cảnh chuyển cảng"));

                lblHeader.Text      = "Khai báo tàu hàng Trung Quốc xuất cảnh";
                lblGaDenDi.Text     = "Tên HQ ga đi";
                lblCodeGaDenDi.Text = "Mã HQ ga đi";
            }
            else if (_type == 1)
            {
                listType.Add(new ComboBoxItem((short)TrainType.TypeImportNormal, "Nhập cảnh thông thường"));
                listType.Add(new ComboBoxItem((short)TrainType.TypeImportChange, "Nhập cảnh chuyển cảng"));

                lblHeader.Text      = "Khai báo tàu hàng Trung Quốc nhập cảnh";
                lblGaDenDi.Text     = "Tên HQ ga đến";
                lblCodeGaDenDi.Text = "Mã HQ ga đến";
            }
            ddlTypeName.Items.AddRange(listType.ToArray());
            ddlTypeName.SelectedIndex = 1;

            //init dropdownlist Type name
            var listTypeName = TypeFactory.getAllType();

            listTypeName.Insert(0, new tblType
            {
                TypeName = "Tên loại hình",
                TypeCode = ""
            });
            ddlTypeExport.DataSource = listTypeName.Select(x => new
            {
                x.TypeName,
                TypeCode = x.TypeCode.Trim()
            }).ToList();
            ddlTypeExport.ValueMember   = "TypeCode";
            ddlTypeExport.DisplayMember = "TypeName";
            ddlTypeExport.SelectedIndex = 0;

            //init dropdownlist Customs name
            var listHQ          = CustomsFacory.getAll();
            var listCustomsName = new List <tblCustom>();

            listCustomsName.AddRange(listHQ);
            listCustomsName.Insert(0, new tblCustom
            {
                CustomsName = "Tên ĐV Hải quan",
                CustomsCode = ""
            });
            ddlCustomsName.DataSource = listCustomsName.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            ddlCustomsName.ValueMember   = "CustomsCode";
            ddlCustomsName.DisplayMember = "CustomsName";
            ddlCustomsName.SelectedIndex = 0;
            ////init ma cua khau
            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 = "Tên HQ",
                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;
            }
        }
Esempio n. 7
0
        private void Init()
        {
            if (_type == 0)
            {
                lblHeader.Text = _mode == 0 ? "Đăng ký tờ khai xuất cảnh" : "Cập nhật tờ khai xuất cảnh";
            }
            else if (_type == 1)
            {
                lblHeader.Text = _mode == 0 ? "Đăng ký tờ khai nhập cảnh" : "Cập nhật tờ khai nhập cảnh";
            }

            //init dropdownlist Type name
            var listTypeName = TypeFactory.getAllType();

            listTypeName.Insert(0, new tblType
            {
                TypeName = "Tên loại hình",
                TypeCode = ""
            });
            ddlTypeName.DataSource = listTypeName.Select(x => new
            {
                x.TypeName,
                TypeCode = x.TypeCode.Trim()
            }).ToList();
            ddlTypeName.ValueMember   = "TypeCode";
            ddlTypeName.DisplayMember = "TypeName";
            ddlTypeName.SelectedIndex = 0;

            //init dropdownlist Customs name
            var listHQ          = CustomsFacory.getAll();
            var listCustomsName = new List <tblCustom>();

            listCustomsName.AddRange(listHQ);
            listCustomsName.Insert(0, new tblCustom
            {
                CustomsName = "Tên Đơn vị Hải quan",
                CustomsCode = ""
            });
            ddlCustomsName.DataSource = listCustomsName.Select(x => new
            {
                x.CustomsName,
                CustomsCode = x.CustomsCode.Trim()
            }).ToList();
            ddlCustomsName.ValueMember   = "CustomsCode";
            ddlCustomsName.DisplayMember = "CustomsName";
            ddlCustomsName.SelectedIndex = 0;

            //grid Toa tau
            grdToaTau.AutoGenerateColumns = false;

            //mode
            if (_mode == 0)
            {
                btnUpdate.Enabled = btnDelete.Enabled = false;
            }
            else
            {
                txtNumberToKhai.Enabled      = false;
                btnAddNew.Enabled            = false;
                txtNumberToKhai.Text         = _toKhaiTau.Number.ToString();
                txtCustomsCode.Text          = _toKhaiTau.CustomCode;
                txtTypeCode.Text             = _toKhaiTau.TypeCode;
                ddlCustomsName.SelectedValue = _toKhaiTau.CustomCode;
                ddlTypeName.SelectedValue    = _toKhaiTau.TypeCode;
                dtpDeclaration.Value         = _toKhaiTau.DateDeclaration.GetValueOrDefault();
                _listToaTau = TrainFactory.searchToaTauByToKhaiTauID(_toKhaiTau.ID);
                if (_listToaTau == null)
                {
                    _listToaTau = new List <tblToaTau>();
                }
                grdToaTau.DataSource          = null;
                grdToaTau.AutoGenerateColumns = false;
                var source = new List <tblToaTau>();
                source.AddRange(_listToaTau);
                grdToaTau.DataSource = source;
                // Bind count column
                for (var i = 0; i < grdToaTau.Rows.Count; i++)
                {
                    // Add to count Column
                    grdToaTau.Rows[i].Cells[0].Value = (i + 1).ToString();
                }
            }
        }