private void button_Luu_Click(object sender, EventArgs e)
        {
            if (textBox_HoVaTen.Text == "" ||
                textBox_SoCMT.Text == "" ||
                textBox_DiaChi.Text == "" ||
                textBox_SoDienThoai.Text == "" ||
                textBox_Email.Text == "")
            {
                MessageBox.Show("Vui lòng nhập thông tin cần thiết.");
            }
            else
            {
                NHANVIEN nv = new NHANVIEN();
                nv.MaNhanVien  = Ham.generateID("NV");
                nv.HoVaTen     = textBox_HoVaTen.Text;
                nv.SoCMT       = textBox_SoCMT.Text;
                nv.NgaySinh    = dateTimePicker_NgaySinh.Value;
                nv.DiaChi      = textBox_DiaChi.Text;
                nv.SoDienThoai = textBox_SoDienThoai.Text;
                nv.Email       = textBox_Email.Text;
                nv.MatKhau     = textBox_MatKhau.Text == "" ? Ham.getMD5(Ham.defaultPassword) : Ham.getMD5(textBox_MatKhau.Text);
                nv.NguoiLap    = Ham.currentUser;
                nv.Anh         = textBox_Anh.Text;
                nv.NgayLap     = DateTime.Now;
                Ham.tv.NHANVIENs.Add(nv);
                Ham.tv.SaveChanges();

                maNhanVien = null;
                clearNVInput();
                dataGridView_NhanVien.DataSource = Ham.getData("NV", textBox_TimKiem.Text);
                MessageBox.Show("Thêm đối tượng thành công.");
            }
        }
示例#2
0
        private void button_Luu_Click(object sender, EventArgs e)
        {
            if (textBox_TieuDe.Text == "" ||
                textBox_Gia.Text == "")
            {
                MessageBox.Show("Vui lòng nhập thông tin cần thiết.");
            }
            else
            {
                SACH s = new SACH();
                s.MaSach     = Ham.generateID("S");
                s.TieuDe     = textBox_TieuDe.Text;
                s.NhaXuatBan = textBox_NhaXuatBan.Text;
                s.NgonNgu    = textBox_NgonNgu.Text;
                s.Mota       = textBox_MoTa.Text;
                s.Gia        = Int32.TryParse(textBox_Gia.Text, out int y) ? Int32.Parse(textBox_Gia.Text) : 0;
                s.NguoiLap   = Ham.currentUser;
                s.Anh        = textBox_Anh.Text;
                s.NgayLap    = DateTime.Now;
                Ham.tv.SACHes.Add(s);
                Ham.tv.SaveChanges();

                maSach = null;
                clearSInput();
                dataGridView_Sach.DataSource = Ham.getData("S", textBox_TimKiem.Text);
                MessageBox.Show("Thêm đối tượng thành công.");
            }
        }
示例#3
0
 private void button_Them_Click(object sender, EventArgs e)
 {
     if (textBox_MaDocGia.Text == "" || textBox_MaSach.Text == "")
     {
         MessageBox.Show("Vui lòng chọn độc giả và sách.");
     }
     else
     {
         string memberName  = Ham.tv.DOCGIAs.Where(x => x.MaDocGia == textBox_MaDocGia.Text).SingleOrDefault().HoVaTen;
         string bookName    = Ham.tv.SACHes.Where(x => x.MaSach == textBox_MaSach.Text).SingleOrDefault().TieuDe;
         double costRent    = Ham.percentPricePerRent * Ham.tv.SACHes.Where(x => x.MaSach == textBox_MaSach.Text).SingleOrDefault().Gia;
         string rentConfirm = "Độc giả: " + memberName + "\n"
                              + "Sách: " + bookName + "\n"
                              + "Giá đặt cọc: " + costRent.ToString() + "\n"
                              + "Xác nhận mượn?";
         if (MessageBox.Show(rentConfirm, "Thêm mượn", MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.OK)
         {
             MUONTRA mt = new MUONTRA();
             mt.MaMuonTra    = Ham.generateID("MT");
             mt.MaDocGia     = textBox_MaDocGia.Text;
             mt.MaSach       = textBox_MaSach.Text;
             mt.NguoiChoMuon = Ham.currentUser;
             mt.NgayMuon     = DateTime.Now;
             mt.NgayHenTra   = dateTimePicker_NgayHenTra.Value;
             Ham.tv.MUONTRAs.Add(mt);
             Ham.tv.SaveChanges();
             MessageBox.Show("Thêm lượt mượn thành công");
         }
     }
 }
示例#4
0
        private void button_Luu_Click(object sender, EventArgs e)
        {
            if (textBox_HoVaTen.Text == "" ||
                textBox_SoCMT.Text == "" ||
                textBox_DiaChi.Text == "" ||
                textBox_SoDienThoai.Text == "" ||
                textBox_Email.Text == "")
            {
                MessageBox.Show("Vui lòng nhập thông tin cần thiết.");
            }
            else
            {
                DOCGIA dg = new DOCGIA();
                dg.MaDocGia    = Ham.generateID("DG");
                dg.HoVaTen     = textBox_HoVaTen.Text;
                dg.SoCMT       = textBox_SoCMT.Text;
                dg.NgaySinh    = dateTimePicker_NgaySinh.Value;
                dg.DiaChi      = textBox_DiaChi.Text;
                dg.SoDienThoai = textBox_SoDienThoai.Text;
                dg.Email       = textBox_Email.Text;
                dg.NguoiLap    = Ham.currentUser;
                dg.Anh         = textBox_Anh.Text;
                dg.NgayLap     = DateTime.Now;
                Ham.tv.DOCGIAs.Add(dg);

                THEDOCGIA tdg = new THEDOCGIA();
                tdg.MaDocGia   = dg.MaDocGia;
                tdg.NgayGiaHan = DateTime.Now;
                tdg.HanCu      = null;
                tdg.HanMoi     = DateTime.Now.AddYears(1);
                tdg.NguoiLap   = Ham.currentUser;
                Ham.tv.THEDOCGIAs.Add(tdg);

                Ham.tv.SaveChanges();

                maDocGia = null;
                clearDGInput();
                dataGridView_Docgia.DataSource = Ham.getData("DG", textBox_TimKiem.Text);
                MessageBox.Show("Thêm đối tượng thành công.");
            }
        }