Beispiel #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            // check radiobutton
            bool GioiTinh;

            if (rdoGioiTinh.Checked)
            {
                GioiTinh = true;
            }
            else
            {
                GioiTinh = false;
            }
            //check combobox
            var item   = cboLoaiDG.GetItemText(cboLoaiDG.SelectedItem);
            var loaidg = item;


            var maloaidg = int.Parse(docgia_bus.TraVeGiaTriMaLoaiDG(loaidg));

            if (txtHoTen.Text != "" || txtEmail.Text != "")
            {
                var ng = new NguoiDung(0, txtHoTen.Text, GioiTinh, txtEmail.Text, dtmNgayTao.Value);
                if (docgia_bus.ThemNguoiDung(ng))
                {
                    var mangdung = docgia_bus.MaMax();
                    var dg       = new DocGia(mangdung, maloaidg);
                    if (docgia_bus.ThemDocGia(dg))
                    {
                        MessageBox.Show("Đã thêm đôc giả vào thành công");
                    }
                    btnThoat.Focus();
                }
                else
                {
                    MessageBox.Show("Không thành công");
                }
            }
            else
            {
                MessageBox.Show("Xin nhập thông tin đầy đủ");
            }
        }
        private void btnReaderAdd_Add_Click(object sender, EventArgs e)
        {
            TheThuVien_DTO ttv_DTO = new TheThuVien_DTO
            {
                SoThe      = lblReader_CardNumberID.Text,
                NgayBatDau = DateTime.Now,
                TrangThai  = true
            };

            DocGia_DTO dg_DTO = new DocGia_DTO
            {
                MaDocGia  = lblReader_ID.Text,
                TenDocGia = txtReaderAdd_Name.Text,
                CMND      = txtReaderAdd_IdentityNumber.Text,
                SoThe     = lblReader_CardNumberID.Text,
                DiaChi    = txtReaderAdd_Address.Text,
                TrangThai = true
            };

            if (ttv_BUS.ThemTheThuVien(ttv_DTO))
            {
                if (dg_BUS.ThemDocGia(dg_DTO))
                {
                    frmSuccess frmSuccess = new frmSuccess(1);
                    frmSuccess.ShowDialog();
                    this.Hide();
                }
                else
                {
                    frmFailed frmFailed = new frmFailed(1);
                    frmFailed.ShowDialog();
                }
            }
            else
            {
                frmFailed frmFailed = new frmFailed(1);
                frmFailed.ShowDialog();
            }
        }