示例#1
0
        private void Thêm_Click(object sender, EventArgs e)
        {
            status           = ThamSo.Controll.Addnew;
            txtMaDoiTac.Text = ThamSo.LayMaDoiTac().ToString();
            this.Allow(true);
            DataRow row = DTctrl.NewRow();

            row["MaDoiTac"]     = "";
            row["HoTenDT"]      = "";
            row["GioiTinh"]     = 0;
            row["DiaChi"]       = "";
            row["NgaySinh"]     = "01/01/1900";
            row["CMND"]         = "";
            row["NgayCap"]      = "01/01/1918";
            row["NoiCap"]       = "";
            row["MaTinh"]       = "";
            row["MaHuyen"]      = "";
            row["MaXa"]         = "";
            row["MaLoaiHinh"]   = "";
            row["MaLoaiDoiTac"] = "";
            row["MaDanToc"]     = "";

            DTctrl.Add(row);
            bindingNavigatorDT.BindingSource.MoveLast();
            txtMaDoiTac.Focus();
        }
示例#2
0
        private void frmDoiTac_Load(object sender, EventArgs e)
        {
            Tctrl.HienThiCombobox(cmbMaTinh);
            Hctrl.HienThiCombobox(cmbMaHuyen);
            Xctrl.HienThiCombobox(cmbMaXa);
            LHctrl.HienThiCombobox(cmbMaLoaiHinh);
            LDTctrl.HienThiCombobox(cmbMaLoaiDoiTac);
            DanTocctrl.HienThiCombobox(cmbMaDanToc);
            DTctrl.HienThiDataGridView(dataGridViewDT, bindingNavigatorDT, txtMaDoiTac, txtTenDoiTac, cbGioiTinh, txtDiaChi, dtpNgaySinh, txtCMND, dtpNgayCap, txtNoiCap, cmbMaTinh, cmbMaHuyen, cmbMaXa, cmbMaLoaiHinh, cmbMaLoaiDoiTac, cmbMaDanToc);

            if (status == ThamSo.Controll.Addnew)
            {
                txtMaDoiTac.Text = ThamSo.LayMaDoiTac().ToString();
                Allow(true);
            }
            else
            {
                Allow(false);
            }
        }
示例#3
0
        void ThemMoi()
        {
            DataRow row = DTctrl.NewRow();

            row["MaDoiTac"]     = "";
            row["HoTenDT"]      = "";
            row["GioiTinh"]     = 0;
            row["DiaChi"]       = "";
            row["NgaySinh"]     = "01/01/1900";
            row["CMND"]         = "";
            row["NgayCap"]      = "01/01/1918";
            row["NoiCap"]       = "";
            row["MaTinh"]       = "";
            row["MaHuyen"]      = "";
            row["MaXa"]         = "";
            row["MaLoaiHinh"]   = "";
            row["MaLoaiDoiTac"] = "";
            row["MaDanToc"]     = "";

            DTctrl.Add(row);
            DoiTacController ctrldoitac = new DoiTacController();

            if (ctrldoitac.LayDoiTac(txtMaDoiTac.Text) != null)
            {
                MessageBox.Show("Mã đối tác này đã tồn tại !", "Doi Tac", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (ThamSo.LaSoNguyen(txtMaDoiTac.Text))
            {
                long so = Convert.ToInt64(txtMaDoiTac.Text);
                if (so >= ThamSo.LayMaDoiTac())
                {
                    ThamSo.GanMaDoiTac(so + 1);
                }
            }
        }