Пример #1
0
        private void ThemMoiDG()
        {
            NguoiMuonSach nms = new NguoiMuonSach();

            nms.HoTen       = txtTen.Text;
            nms.NamSinh     = int.Parse(txtNamSinh.Text);
            nms.SoDienThoai = txtSoDienThoai.Text;
            nms.DiaChi      = txtDiaChi.Text;
            nms.Email       = txtEmail.Text;

            NguoiMuonSachBLL nmsbll = new NguoiMuonSachBLL();
            bool             nmsnew = nmsbll.ThemDocGia(nms);

            QuanTriVien qtv = new QuanTriVien();

            qtv.HoTen       = txtTen.Text;
            qtv.NamSinh     = int.Parse(txtNamSinh.Text);
            qtv.TenDangNhap = txtTenDangNhap.Text;
            qtv.SoDienThoai = txtSoDienThoai.Text;
            qtv.Email       = txtEmail.Text;
            qtv.DiaChi      = txtDiaChi.Text;
            qtv.MatKhau     = txtPass.Text;
            qtv.KeyRestore  = "123";
            qtv.Quyen       = "User";

            QuanTriVienBLL qtvbll = new QuanTriVienBLL();
            bool           qtvnew = qtvbll.ThemQuanTriVien(qtv);

            if (nmsnew && qtvnew)
            {
                MessageBox.Show("Nhấn Nút Cập Nhật Nhé.", "Thông Báo");
                this.Close();
            }
        }
        private void btnThemMoi_Click(object sender, EventArgs e)
        {
            errorHoTen.SetError(txtTen, "");
            if (txtTen.Text == "")
            {
                errorHoTen.SetError(txtTen, "Xin Nhập Tên:");
                return;
            }
            errorNamSinh.SetError(txtNamSinh, "");
            if (txtNamSinh.Text == "")
            {
                errorNamSinh.SetError(txtNamSinh, "Xin Nhập Năm Sinh:");
                return;
            }
            errorEmail.SetError(txtAccount, "");
            if (txtAccount.Text == "")
            {
                errorEmail.SetError(txtAccount, "Xin Nhập Tên Đăng Nhập:");
                return;
            }
            errorSoDienThoai.SetError(txtSoDienThoai, "");
            if (txtSoDienThoai.Text == "")
            {
                errorSoDienThoai.SetError(txtSoDienThoai, "Xin Nhập Số Điện Thoại:");
                return;
            }
            errorTenDangNhap.SetError(txtEmail, "");
            if (txtEmail.Text == "")
            {
                errorTenDangNhap.SetError(txtEmail, "Xin Nhập Email:");
                return;
            }
            errorDiaChi.SetError(txtDiaChi, "");
            if (txtDiaChi.Text == "")
            {
                errorDiaChi.SetError(txtDiaChi, "Xin Nhập Địa Chỉ:");
                return;
            }
            errorMatKhau1.SetError(txtMatKhau1, "");
            if (txtMatKhau1.Text == "")
            {
                errorMatKhau1.SetError(txtMatKhau1, "Xin Nhập Mật Khẩu:");
                return;
            }

            /*
             * errorKey1.SetError(txtKey1, "");
             * if (txtKey1.Text == "")
             * {
             *  errorKey1.SetError(txtKey1, "Xin Nhập Key Restore Mật Khẩu:");
             *  return;
             * }*/

            errorQuyen.SetError(txtQuyen, "");
            if (txtQuyen.Text == "")
            {
                errorQuyen.SetError(txtQuyen, "Chọn Quyền Cho Nhân Viên");
                return;
            }
            errorIntNamSinh.SetError(txtNamSinh, "");
            if (!txtNamSinh.Text.All(char.IsDigit))
            {
                errorIntNamSinh.SetError(txtNamSinh, "Năm Sinh Là Số ");
                return;
            }
            QuanTriVien qtv = new QuanTriVien();

            qtv.HoTen       = txtTen.Text;
            qtv.NamSinh     = int.Parse(txtNamSinh.Text);
            qtv.TenDangNhap = txtAccount.Text;
            qtv.SoDienThoai = txtSoDienThoai.Text;
            qtv.Email       = txtEmail.Text;
            qtv.DiaChi      = txtDiaChi.Text;
            qtv.MatKhau     = txtMatKhau1.Text;
            qtv.KeyRestore  = txtKey1.Text;
            qtv.Quyen       = txtQuyen.Text;

            QuanTriVienBLL qtvbll = new QuanTriVienBLL();
            bool           qtvnew = qtvbll.ThemQuanTriVien(qtv);

            NguoiMuonSach nms = new NguoiMuonSach();

            nms.HoTen       = txtTen.Text;
            nms.NamSinh     = int.Parse(txtNamSinh.Text);
            nms.SoDienThoai = txtSoDienThoai.Text;
            nms.DiaChi      = txtDiaChi.Text;
            nms.Email       = txtEmail.Text;

            NguoiMuonSachBLL nmsbll = new NguoiMuonSachBLL();
            bool             nmsnew = nmsbll.ThemDocGia(nms);

            if (qtvnew & nmsnew)
            {
                MessageBox.Show("Thêm Thành Công", "Thông báo");
                this.Close();
            }
        }