Example #1
0
        //Load dữ liệu
        void LoadData()
        {
            QLVTDataContext QLVT = new QLVTDataContext();
            var             list = from ql_vt in QLVT.VATTUs select ql_vt;

            dataGridViewX1.DataSource = list;
        }
Example #2
0
        private void LoadData()
        {
            using (QLVTDataContext da = new QLVTDataContext())
            {
                gvNhaCC.AutoGenerateColumns = false;
                var nhaCC = from nha_cc in da.NHACCs select nha_cc;
                gvNhaCC.DataSource = nhaCC;

                lbTong.Text = "Tổng số có: " + nhaCC.Count().ToString() + " nhà cung cấp.";
            }
        }
Example #3
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            LockTextBoxs(false);
            VisibleButtons(false);

            txtMaVT.ReadOnly = true;// cột khóa không cho sửa.

            QLVTDataContext QLVT = new QLVTDataContext();

            vt          = QLVT.VATTUs.Where(tb_qlvt => tb_qlvt.Mavtu == txtMaVT.Text).Single();
            vt.TenVTu   = txtNameVT.Text;
            vt.Phantram = float.Parse(txtPhanTram.Text);
            vt.Dvtinh   = txtDVT.Text;
            QLVT.SubmitChanges();
            MessageBox.Show("Sửa thành công vật tư!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            frmQuanLyVatTu_Load(sender, e);
        }
Example #4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult thongbao;

            thongbao = MessageBox.Show("Bạn có muốn xóa nhà cung cấp không??", "thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
            if (thongbao == DialogResult.OK)
            {
                QLVTDataContext da = new QLVTDataContext();
                tbl_nhacc           = da.NHACCs.Where(nhaCC => nhaCC.MaNCC == txtMaNCC.Text).Single();
                tbl_nhacc.TenNCC    = txtTenNCC.Text;
                tbl_nhacc.Dienthoai = txtDienThoai.Text;
                tbl_nhacc.Diachi    = txtDiaChi.Text;
                da.NHACCs.DeleteOnSubmit(tbl_nhacc);
                da.SubmitChanges();
                MessageBox.Show("Xoá thành công nhà cung cấp!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                frmNhaCC_Load(sender, e);
            }
        }
Example #5
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            DialogResult thongbao;

            thongbao = MessageBox.Show("Bạn có muốn xóa vật tư không??", "thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (thongbao == DialogResult.OK)
            {
                QLVTDataContext QLVT = new QLVTDataContext();
                vt          = QLVT.VATTUs.Where(tb_qlvt => tb_qlvt.Mavtu == txtMaVT.Text).Single();
                vt.TenVTu   = txtNameVT.Text;
                vt.Phantram = float.Parse(txtPhanTram.Text);
                vt.Dvtinh   = txtPhanTram.Text;
                QLVT.VATTUs.DeleteOnSubmit(vt);
                QLVT.SubmitChanges();
                MessageBox.Show("Xoá thành công vật tư!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                frmQuanLyVatTu_Load(sender, e);
            }
        }
Example #6
0
        private void btnGhi_Click(object sender, EventArgs e)
        {
            //LockTextBoxs(true);
            //VisibleButtons(true);

            if (checkValiDate() == false)
            {
                return;
            }

            QLVTDataContext QLVT = new QLVTDataContext();

            vt.Mavtu    = txtMaVT.Text;
            vt.Phantram = float.Parse(txtPhanTram.Text);
            vt.TenVTu   = txtNameVT.Text;
            vt.Dvtinh   = txtDVT.Text;
            QLVT.VATTUs.InsertOnSubmit(vt);
            QLVT.SubmitChanges();
            MessageBox.Show("Thêm thành công vật tư!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            frmQuanLyVatTu_Load(sender, e);
        }
Example #7
0
        private void btnGhi_Click(object sender, EventArgs e)
        {
            if (checkValiDate() == false)
            {
                return;
            }

            if (btnGhi.Text == "Ghi")
            {
                tbl_nhacc.MaNCC     = txtMaNCC.Text;
                tbl_nhacc.TenNCC    = txtTenNCC.Text;
                tbl_nhacc.Diachi    = txtDiaChi.Text;
                tbl_nhacc.Dienthoai = txtDienThoai.Text;

                QLVTDataContext da = new QLVTDataContext();
                da.NHACCs.InsertOnSubmit(tbl_nhacc);
                da.SubmitChanges();
                MessageBox.Show("Thêm thành công nhà cung cấp!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                LoadData();

                LockTextBoxs(true);
                visibleButton(true);
                return;
            }
            if (btnSua.Text == "Cập nhật")
            {
                QLVTDataContext da     = new QLVTDataContext();
                NHACC           nha_cc = da.NHACCs.Single(nhaCC => nhaCC.MaNCC == txtMaNCC.Text);
                nha_cc.TenNCC    = txtTenNCC.Text;
                nha_cc.Diachi    = txtDiaChi.Text;
                nha_cc.Dienthoai = txtDienThoai.Text;
                da.SubmitChanges();
                MessageBox.Show("Sửa thành công nhà cung cấp!", "thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                LoadData();

                LockTextBoxs(true);
                visibleButton(true);
                return;
            }
        }