Exemplo n.º 1
0
        public NhanKhauThuongTruGUI(string sosohokhau, string diachithuongtru)
        {
            InitializeComponent();
            nktt   = new NhanKhauThuongTruBUS();
            tieuSu = new TieuSuBUS();
            tienAn = new TienAnTienSuBUS();
            shk    = new SoHoKhauBUS();
            ttp    = new TinhThanhPhoBUS();

            tbSoSHK.Text          = sosohokhau;
            tbSoSHK.Enabled       = false;
            tbDCThuongTru.Text    = diachithuongtru;
            tbDCThuongTru.Enabled = false;

            tbMaNKTT.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaNhanKhauThuongTru());
            LoadtieuSu();
            Loadtienantiensu();

            cbbNoiCap.DisplayMember  = "ten";
            cbbNoiCap.ValueMember    = "matp";
            cbbNoiCap.DataSource     = ttp.GetAll().Tables[0];
            cbbNoiSinh.DisplayMember = "ten";
            cbbNoiSinh.ValueMember   = "matp";
            cbbNoiSinh.DataSource    = ttp.GetAll().Tables[0];
        }
Exemplo n.º 2
0
        public NhanKhauThuongTruGUI()
        {
            InitializeComponent();
            nktt          = new NhanKhauThuongTruBUS();
            tieuSu        = new TieuSuBUS();
            tienAn        = new TienAnTienSuBUS();
            shk           = new SoHoKhauBUS();
            tbMaNKTT.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaNhanKhauThuongTru());
            ttp           = new TinhThanhPhoBUS();

            //dGVTieuSu.DataSource = null;
            //dGVTieuSu.Rows.Clear();
            //dGVTieuSu.DataSource = nktt.GetAll().Tables["nhankhauthuongtru"];
            LoadtieuSu();
            //dGVTienAnTienSu.DataSource = tienAn.GetAll().Tables[0];
            Loadtienantiensu();
            //themMaDinhDanhBang(); hàm này để chạy 2 cái datafridview bị lỗi.... ô sửa lại đi

            cbbNoiCap.DisplayMember  = "ten";
            cbbNoiCap.ValueMember    = "matp";
            cbbNoiCap.DataSource     = ttp.GetAll().Tables[0];
            cbbNoiSinh.DisplayMember = "ten";
            cbbNoiSinh.ValueMember   = "matp";
            cbbNoiSinh.DataSource    = ttp.GetAll().Tables[0];
            cbbNoiCap.SelectedValue  = cbbNoiSinh.SelectedValue = "74";
        }
        public void TaoMaDinhDanh()
        {
            string gt   = GioiTinh();
            string year = dt_NgaySinh.Value.Year.ToString();

            txtMaDinhDanh1.Text = TrinhTaoMa.TangMa12Kytu(gt, year);
        }
Exemplo n.º 4
0
        private void btnThemTV_Click(object sender, EventArgs e)
        {
            string   madinhdanh = textBox_madinhdanh.Text.ToString();
            string   lydo       = tbLyDo.Text.ToString();
            string   noiden     = textBox_noiden.Text.ToString();
            DateTime ngaybd     = dtpNgayBatDau.Value.Date;
            DateTime ngaykt     = dtpNgayKetThuc.Value.Date;

            if (madinhdanh == null || lydo == null || noiden == null || DateTime.Compare(ngaykt, ngaybd) <= 0)
            {
                MessageBox.Show("Vui lòng nhập đủ, chính xác thông tin!");
                return;
            }
            else
            {
                nktv = new NhanKhauTamVangDTO(TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_NhanKhauTamVang()), ngaybd, ngaykt, lydo, noiden, madinhdanh);
                if (nktvbus.Add(nktv) == true)
                {
                    MessageBox.Show("Thêm thành công");
                }
                else
                {
                    MessageBox.Show("Thêm không thành công");
                }
            }
        }
        //Tạo mã tiền án tiền sự
        public string GenerateMaTienAnTienSu()
        {
            sotamtru = new SoTamTruBUS();
            string last_ID = TrinhTaoMa.getLastID_MaTienAnTienSu();

            return(TrinhTaoMa.TangMa9kytu(last_ID));
        }
Exemplo n.º 6
0
        private void dGVTienAnTienSu_UserAddedRow(object sender, DataGridViewRowEventArgs e)
        {
            useradd(dGVTienAnTienSu);
            int lastRow = dGVTienAnTienSu.Rows.Count - 2;

            dGVTienAnTienSu[0, lastRow].Value = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_MaTienAnTienSu());
            dGVTienAnTienSu[1, lastRow].Value = tbmadinhdanh.Text.ToString();
        }
        public SoHoKhauGUI()
        {
            shk    = new SoHoKhauBUS();
            nktt   = new NhanKhauThuongTruBUS();
            shkDTO = new SoHoKhauDTO();
            InitializeComponent();

            tbSoSoHoKhau.Text = TrinhTaoMa.TangMa9kytu(TrinhTaoMa.getLastID_SoHoKhauSoTamTru());
            tbSoDangKy.Text   = TrinhTaoMa.random7();
            taoDanhSachNhanKhau();
        }
Exemplo n.º 8
0
        private void tbmadinhdanh_Enter(object sender, EventArgs e)
        {
            string gioiTinh = rdNam.Checked ? "nam" : "nu";

            try
            {
                tbmadinhdanh.Text = string.IsNullOrEmpty(tbmadinhdanh.Text) ?TrinhTaoMa.TangMa12Kytu(gioiTinh, dtpNgaySinh.Value.Year.ToString()): tbmadinhdanh.Text;
                tbmadinhdanh.SelectAll();
                //tbmadinhdanh.SelectionStart = 0;
                //tbmadinhdanh.SelectionLength = tbmadinhdanh.Text.Length;
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        //Tạo mã nhân khẩu tạm trú
        public string GenerateMaNhanKhauTamTru()
        {
            string last_ID = TrinhTaoMa.getLastID_MaNhanKhauTamTru();

            return(TrinhTaoMa.TangMa9kytu(last_ID));
        }
        //Tạo mã tiểu sử
        public string GenerateMaTieuSu()
        {
            string last_ID = TrinhTaoMa.getLastID_MaTieuSu();

            return(TrinhTaoMa.TangMa9kytu(last_ID));
        }
        //Tạo tự động số sổ tạm trú
        public string GenerateSoSoTamTru()
        {
            string last_sosotamtru = TrinhTaoMa.getLastID_SoHoKhauSoTamTru();

            return(TrinhTaoMa.TangMa9kytu(last_sosotamtru));
        }