Beispiel #1
0
 private void btnthem_Click(object sender, EventArgs e)
 {
     try
     {
         if (txttentg.Text == "")
         {
             MessageBox.Show("Nhập tên tác giả", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             dataDataContext db = new dataDataContext();
             TacGia          tg = new TacGia();
             tg.MaTG  = txtmatacgia.Text;
             tg.TenTg = txttentg.Text;
             db.TacGias.InsertOnSubmit(tg);
             db.SubmitChanges();
             //dataGridView1.DataSource = null ;
             txttentg.Text = "";
             reload();
             MessageBox.Show("Thêm thành công");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("xay ra loi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void btnxoa_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn xóa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db  = new dataDataContext();
                string          ser = txtMaDocGia.Text;
                var             Lst = (from s in db.HoiViens where s.MaHV == ser select s).First();
                try
                {
                    db.HoiViens.DeleteOnSubmit(Lst);
                    db.SubmitChanges();
                    MessageBox.Show("Đã xóa", "Thông báo", MessageBoxButtons.OK);
                    reload();
                }
                catch
                {
                    MessageBox.Show("Xảy ra lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
        private void btnxoa_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn xóa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db = new dataDataContext();

                var Lst = (from s in db.ChiTietPhieuMuons where s.MaCTPM == mact select s).First();
                try
                {
                    //MessageBox.Show(Lst.MaS);
                    db.ChiTietPhieuMuons.DeleteOnSubmit(Lst);
                    db.SubmitChanges();
                    MessageBox.Show("Đã xóa", "Thông báo", MessageBoxButtons.OK);

                    load();
                }
                catch
                {
                    MessageBox.Show("Xảy ra lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
Beispiel #4
0
 private void btnthem_Click(object sender, EventArgs e)
 {
     try
     {
         if (txttennxb.Text == "")
         {
             MessageBox.Show("Nhập tên nhà sản xuất", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             dataDataContext db  = new dataDataContext();
             NhaXuatBan      nxb = new NhaXuatBan();
             nxb.MaNXB  = txtmanxb.Text;
             nxb.TenNXB = txttennxb.Text;
             db.NhaXuatBans.InsertOnSubmit(nxb);
             db.SubmitChanges();
             //dataGridView1.DataSource = null ;
             txttennxb.Text = "";
             reload();
             MessageBox.Show("Thêm thành công");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("xay ra loi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #5
0
        private void btnsua_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db  = new dataDataContext();
                string          ser = txtmatacgia.Text;
                var             sa  = (from s in db.TacGias where s.MaTG == ser select s).First();
                sa.TenTg = txttentg.Text;

                try
                {
                    db.SubmitChanges();
                    MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK);
                    reload();
                }
                catch
                {
                    MessageBox.Show("lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
        private void btnsua_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db  = new dataDataContext();
                string          ser = txtMaSach.Text;
                var             sa  = (from s in db.Saches where s.MaS == ser select s).First();
                sa.MaTG       = txtmatg.Text;
                sa.MaTl       = comboTheLoai.SelectedValue.ToString();
                sa.TenSach    = txtTenSach.Text;
                sa.NamXuatBan = int.Parse(txtNamXB.Text);
                sa.MaNXB      = txtmanxb.Text;
                try
                {
                    db.SubmitChanges();
                    MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK);
                    load();
                    clear();
                }
                catch {
                    MessageBox.Show("lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
 private void add()
 {
     try
     {
         dataDataContext db = new dataDataContext();
         Sach            s  = new Sach();
         s.MaS        = txtMaSach.Text;
         s.MaTG       = txtmatg.Text;
         s.MaTl       = comboTheLoai.SelectedValue.ToString();
         s.TenSach    = txtTenSach.Text;
         s.NamXuatBan = int.Parse(txtNamXB.Text);
         s.MaNXB      = txtmanxb.Text;
         s.TinhTrang  = true;
         db.Saches.InsertOnSubmit(s);
         db.SubmitChanges();
         // MessageBox.Show(hv.MaHV.ToString() + hv.GioiTinh.ToString() + hv.NgaySinh.ToString() + hv.NgayLapThe.ToString() + hv.MaLoaiHV.ToString());
         MessageBox.Show("Thêm thành công");
         load();
         clear();
     }
     catch (Exception ex)
     {
         MessageBox.Show("xay ra loi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #8
0
        private void btnluu_Click(object sender, EventArgs e)
        {
            try{
                dataDataContext db  = new dataDataContext();
                var             mas = (from s in db.ChiTietPhieuMuons where s.MaCTPM == mactpm select s.MaS).First().ToString();
                var             tt  = (from s in db.ChiTietPhieuMuons where s.MaCTPM == mactpm select s).First();
                if (tt.TinhTrang == true)
                {
                    MessageBox.Show("Sách đã được trả");
                }
                else
                {
                    tt.TinhTrang = true;
                    db.SubmitChanges();

                    dataDataContext db1  = new dataDataContext();
                    var             sach = (from s in db1.Saches where s.MaS == mas orderby s.MaS select s).First();
                    sach.TinhTrang = true;
                    db1.SubmitChanges();
                    MessageBox.Show("Hoàn thành");
                    load();
                }
            }
            catch (Exception ex) {
                MessageBox.Show(ex.ToString());
                MessageBox.Show("Xảy ra lỗi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #9
0
        public static void InsertProperties(List <Property> p)
        {
            dataDataContext dataDataContext = new dataDataContext(StaticCalls.ConnectionString);

            foreach (Property item in p)
            {
                dataDataContext.Properties.InsertOnSubmit(item);
            }
            dataDataContext.SubmitChanges();
        }
        private void btnsua_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db  = new dataDataContext();
                string          ser = txtMaDocGia.Text;
                var             hv  = (from s in db.HoiViens where s.MaHV == ser select s).First();
                hv.TenHoiVien = txtHoten.Text;
                hv.MaLoaiHV   = cbblhv.SelectedValue.ToString();
                hv.MaSV       = txtmssv.Text;
                hv.CMND       = txtCMND.Text;
                hv.DiaChi     = txtDiaChi.Text;
                hv.Email      = txtEmail.Text;
                if (checkBox1.Checked == true)
                {
                    hv.GioiTinh = true;
                }
                else
                {
                    hv.GioiTinh = false;
                }
                hv.SDT = txtDienThoai.Text;
                string   theDate = dateNgayLapThe.Value.ToString("yyyy-MM-dd");
                DateTime dt      = dateNgayLapThe.Value.Date;
                DateTime dt2     = dateNgaySinh.Value.Date;
                hv.NgayLapThe = dt;
                hv.NgaySinh   = dt2;
                // MessageBox.Show(hv.MaHV.ToString() + hv.GioiTinh.ToString() + hv.NgaySinh.ToString() + hv.NgayLapThe.ToString() + hv.MaLoaiHV.ToString());

                try
                {
                    db.SubmitChanges();
                    MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK);
                    reload();
                }
                catch
                {
                    MessageBox.Show("lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
Beispiel #11
0
        private void btnsua_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                dataDataContext db  = new dataDataContext();
                string          ser = txtManv.Text;
                var             nv  = (from s in db.NhanViens where s.MaNv == ser select s).First();
                try
                {
                    nv.TenNv    = txtHoten.Text;
                    nv.SDT      = txtDienThoai.Text;
                    nv.GioiTinh = checkBox1.Checked;
                    nv.Email    = txtEmail.Text;
                    nv.CMND     = txtCMND.Text;
                    nv.DiaChi   = txtDiaChi.Text;
                    DateTime dt  = dateNgaySinh.Value.Date;
                    DateTime dt2 = datengayvaolam.Value.Date;
                    nv.NgaySinh   = dt;
                    nv.NgayVaoLam = dt2;
                    db.SubmitChanges();
                    // MessageBox.Show(hv.MaHV.ToString() + hv.GioiTinh.ToString() + hv.NgaySinh.ToString() + hv.NgayLapThe.ToString() + hv.MaLoaiHV.ToString());
                    MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK);
                    reload();
                    clear();
                    btnnhaplai.Visible = true;
                    btnthem.Visible    = true;
                    btnsua.Visible     = false;
                    btnxoa.Visible     = false;
                }
                catch
                {
                    MessageBox.Show("lỗi", "Thông báo", MessageBoxButtons.OK);
                }
                //do something
            }
            else if (dialogResult == DialogResult.No)
            {
                //do something else
            }
        }
Beispiel #12
0
        private void add()
        {
            try
            {
                dataDataContext db = new dataDataContext();
                NhanVien        nv = new NhanVien();
                nv.MaNv     = txtManv.Text;
                nv.TenNv    = txtHoten.Text;
                nv.SDT      = txtDienThoai.Text;
                nv.GioiTinh = checkBox1.Checked;
                nv.Email    = txtEmail.Text;
                nv.CMND     = txtCMND.Text;
                nv.DiaChi   = txtDiaChi.Text;
                DateTime dt  = dateNgaySinh.Value.Date;
                DateTime dt2 = datengayvaolam.Value.Date;
                nv.NgaySinh   = dt;
                nv.NgayVaoLam = dt2;
                db.NhanViens.InsertOnSubmit(nv);
                db.SubmitChanges();
                // MessageBox.Show(hv.MaHV.ToString() + hv.GioiTinh.ToString() + hv.NgaySinh.ToString() + hv.NgayLapThe.ToString() + hv.MaLoaiHV.ToString());
                MessageBox.Show("Thêm nhân viên thành công");

                dataDataContext db1 = new dataDataContext();
                TaiKhoan        us  = new TaiKhoan();
                us.userid = int.Parse(txtuserid.Text);
                us.tentk  = txttk.Text;
                us.pass   = txtmk.Text;
                us.role   = false;
                MessageBox.Show(us.tentk.ToString() + us.pass.ToString() + us.role.ToString() + us.userid.ToString());
                db1.TaiKhoans.InsertOnSubmit(us);
                db1.SubmitChanges();

                MessageBox.Show("Thêm thành công");
                reload();
                clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Xảy ra lỗi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void add()
        {
            try
            {
                dataDataContext db = new dataDataContext();
                HoiVien         hv = new HoiVien();
                hv.MaHV       = txtMaDocGia.Text;
                hv.TenHoiVien = txtHoten.Text;
                hv.MaLoaiHV   = cbblhv.SelectedValue.ToString();
                hv.MaSV       = txtmssv.Text;
                hv.CMND       = txtCMND.Text;
                hv.DiaChi     = txtDiaChi.Text;
                hv.Email      = txtEmail.Text;
                if (checkBox1.Checked == true)
                {
                    hv.GioiTinh = true;
                }
                else
                {
                    hv.GioiTinh = false;
                }
                hv.SDT = txtDienThoai.Text;

                string   theDate = dateNgayLapThe.Value.ToString("yyyy-MM-dd");
                DateTime dt      = dateNgayLapThe.Value.Date;
                DateTime dt2     = dateNgaySinh.Value.Date;
                hv.NgayLapThe = dt;
                hv.NgaySinh   = dt2;
                // MessageBox.Show(hv.MaHV.ToString() + hv.GioiTinh.ToString() + hv.NgaySinh.ToString() + hv.NgayLapThe.ToString() + hv.MaLoaiHV.ToString());
                db.HoiViens.InsertOnSubmit(hv);
                db.SubmitChanges();
                MessageBox.Show("Thêm thành công");
                reload();
            }
            catch (Exception ex)
            {
                MessageBox.Show("xay ra loi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void btnluu_Click(object sender, EventArgs e)
        {
            try
            {
                dataDataContext db  = new dataDataContext();
                dataDataContext db1 = new dataDataContext();

                PhieuMuon pm = new PhieuMuon();
                pm.MaPM         = txtpm.Text;
                pm.MaHV         = txtmadg.Text;
                pm.ThoiGianMuon = datengaymuon.Value.Date;
                pm.Manv         = chitiet.Manv;
                pm.HanTraSach   = datengaymuon.Value.Date.AddDays(rbngay);
                db1.PhieuMuons.InsertOnSubmit(pm);
                // MessageBox.Show(pm.MaHV.ToString() + pm.MaPM.ToString() + pm.Manv.ToString());
                db1.SubmitChanges();
                foreach (ChiTietPhieuMuon prime in list)
                {
                    ChiTietPhieuMuon imp = prime;
                    db.ChiTietPhieuMuons.InsertOnSubmit(imp);
                    MessageBox.Show(prime.MaCTPM.ToString());
                    var sa = (from s in db.Saches where s.MaS == imp.MaS select s).First();
                    sa.TinhTrang = false;
                    db.SubmitChanges();

                    // MessageBox.Show(prime.MaCTPM.ToString() + prime.MaPM.ToString() + prime.MaS.ToString());
                }
                MessageBox.Show("Thêm thành công");
                load();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
                MessageBox.Show("xay ra loi", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }