Exemplo n.º 1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            QLSachDataContext db = new QLSachDataContext();

            if (txtMaSach.Text == "" || txtTenSach.Text == "" || txtSL.Text == "" || txtDonGia.Text == "")
            {
                MessageBox.Show("vui long nhập đầy đủ dữ liệu", "waning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                try
                {
                    Sach nv = db.Saches.SingleOrDefault(n => n.MaSach == txtMaSach.Text);
                    nv.MaSach    = txtMaSach.Text;
                    nv.TenSach   = txtTenSach.Text;
                    nv.MaLoai    = int.Parse(txtMaloai.Text);
                    nv.MaTG      = int.Parse(txtMaTG.Text);
                    nv.MaNXB     = int.Parse(txtManxb.Text);
                    nv.DonViTinh = txtDVT.Text;
                    nv.Soluong   = int.Parse(txtSL.Text);
                    nv.DonGia    = int.Parse(txtDonGia.Text);
                    db.SubmitChanges();

                    MessageBox.Show("sửa  thành công");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Trùng lặp mã nhân sách " + ex.ToString(), "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Exemplo n.º 2
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(txtMa.Text))
     {
         MessageBox.Show("Bạn chưa nhập Mã loại", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtMa.Focus();
         return;
     }
     if (string.IsNullOrEmpty(txtLoaiSach.Text))
     {
         MessageBox.Show("Bạn chưa nhập tên loại sách", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         txtLoaiSach.Focus();
         return;
     }
     try
     {
         QLSachDataContext db = new QLSachDataContext();
         var l = db.LoaiSaches.SingleOrDefault(lo => lo.MaLoai == int.Parse(txtMa.Text));
         l.MaLoai  = int.Parse(txtMa.Text);
         l.TenLoai = txtLoaiSach.Text;
         db.SubmitChanges();
         MessageBox.Show("Lưu thành công", "Successfully", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch
     {
         MessageBox.Show("Không được sửa mã loại", "Erorr", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemplo n.º 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            QLSachDataContext db    = new QLSachDataContext();
            Khachhang         nvSua = db.Khachhangs.SingleOrDefault(nv => nv.MaKH == txtMakh.Text);

            nvSua.MaKH     = txtMakh.Text;
            nvSua.TenKH    = txtTenkh.Text.Trim();
            nvSua.GioiTinh = txtgt.Text.Trim();

            nvSua.DiaChi = txtDiaChi.Text.Trim();
            nvSua.SDT    = txtSDT.Text.Trim();
            nvSua.Email  = txtEmail.Text.Trim();
            db.SubmitChanges();
            MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
        }
Exemplo n.º 4
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            QLSachDataContext db    = new QLSachDataContext();
            NhanVien          nvSua = db.NhanViens.SingleOrDefault(nv => nv.TenDN == txtTenDN.Text);

            nvSua.MatKhau     = txtMK.Text;
            nvSua.TenNV       = txtTennv.Text;
            nvSua.TenDN       = txtTenDN.Text;
            nvSua.NgaySinh    = dateNgaySinh.Value;
            nvSua.GioiTinh    = txtGioiTinh.Text;
            nvSua.DiaChi      = txtDiaChi.Text;
            nvSua.SoDienThoai = txtSDT.Text;
            nvSua.Email       = txtEmail.Text;
            db.SubmitChanges();
            MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
        }
Exemplo n.º 5
0
        private void btnDN_Click(object sender, EventArgs e)
        {
            QLSachDataContext db        = new QLSachDataContext();
            NhanVien          ndHienTai = db.NhanViens.SingleOrDefault(
                nd => nd.TenDN == txt_TaiKhoan.Text &&
                nd.MatKhau == txtMatKhau.Text);

            if (ndHienTai != null)
            {
                FrmMain frm = new FrmMain();
                frm.Tag = ndHienTai;
                frm.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Tên đăng nhập và (hoặc) mật khẩu sai");
            }
        }
Exemplo n.º 6
0
        private void btnLưu_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtTenNCC.Text))
            {
                MessageBox.Show("Vui lòng nhập tên nhà cung cấp", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtTenNCC.Focus();
                return;
            }

            if (string.IsNullOrEmpty(txtSDT.Text))
            {
                MessageBox.Show("Vui lòng nhập số điện thoại", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtSDT.Focus();
                return;
            }
            if (string.IsNullOrEmpty(txtDC.Text))
            {
                MessageBox.Show("Vui lòng nhập địa chỉ", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtDC.Focus();
                return;
            }
            try
            {
                QLSachDataContext db    = new QLSachDataContext();
                NhaCungCap        nvSua = db.NhaCungCaps.SingleOrDefault(nv => nv.MaNCC == int.Parse(txtMaNCC.Text));
                nvSua.MaNCC  = int.Parse(txtMaNCC.Text);
                nvSua.TenNCC = txtTenNCC.Text;
                nvSua.SDT    = txtSDT.Text;
                nvSua.Diachi = txtDC.Text;
                db.SubmitChanges();
                MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            catch (Exception e1)
            {
                MessageBox.Show("Lỗi truy vấn SQL : " + e1.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 7
0
        private void btnLưu_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtTenTG.Text))
            {
                MessageBox.Show("Vui lòng nhập tên Tác giả", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtTenTG.Focus();
                return;
            }

            if (string.IsNullOrEmpty(txtSDT.Text))
            {
                MessageBox.Show("Vui lòng nhập số điện thoại", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtSDT.Focus();
                return;
            }
            if (string.IsNullOrEmpty(txtEmail.Text))
            {
                MessageBox.Show("Vui lòng nhập địa chỉ Email", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtEmail.Focus();
                return;
            }
            try
            {
                QLSachDataContext db    = new QLSachDataContext();
                TacGia            nvSua = db.TacGias.SingleOrDefault(nv => nv.MaTG == int.Parse(txtMaTG.Text));
                nvSua.MaTG  = int.Parse(txtMaTG.Text);
                nvSua.TenTG = txtTenTG.Text;
                nvSua.SDT   = txtSDT.Text;
                nvSua.Email = txtEmail.Text;
                db.SubmitChanges();
                MessageBox.Show("Sửa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
            catch
            {
                MessageBox.Show("Sửa thất bại", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }