예제 #1
0
        private void btnthem_Click_1(object sender, EventArgs e)
        {
            HoaDonDB db = new HoaDonDB();

            if (txtmapm.Text == "" || txtMakh.Text == "" || txtnhanvien.Text == "" || txtNgaylapHD.Text == "")
            {
                MessageBox.Show("Vui lòng điền đủ thông tin!");
            }
            else
            {
                HoaDon st = db.HoaDons.FirstOrDefault(f => f.SoHoaDon == txtmapm.Text);
                if (txtMakh.Text.Length > 10 || txtMakh.Text.Length < 10)
                {
                    MessageBox.Show("Mã Khách Hàng phải đủ 10 ký tự!");
                }
                else
                {
                    HoaDon s = new HoaDon()
                    {
                        SoHoaDon = txtmapm.Text, MaKH = txtMakh.Text, MaNV = txtnhanvien.Text, NgayLapHoaDon = txtNgaylapHD.Text
                    };
                    db.HoaDons.Add(s);
                    db.SaveChanges();
                    List <HoaDon> listHoaDon = db.HoaDons.ToList();
                    BindGrird(listHoaDon);
                    MessageBox.Show("Thêm thành công !", "Thông Báo", MessageBoxButtons.OK);
                }
            }
        }
예제 #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            HoaDon dbDelete = db.HoaDons.FirstOrDefault(p => p.SoHoaDon == txtmapm.Text);

            if (dbDelete != null)
            {
                if (MessageBox.Show("Xác nhận Xóa ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    db.HoaDons.Remove(dbDelete);
                    db.SaveChanges();
                    List <HoaDon> ListHD = db.HoaDons.ToList();
                    BindGrird(ListHD);
                }
            }
            else
            {
                MessageBox.Show("Không tìm thấy Số này!");
            }
        }