コード例 #1
0
        void LoadData()
        {
            List<NhaCungCap> nhaCungCap = new List<NhaCungCap>();
            NhaCungCapBUS busNhaCungCap = new NhaCungCapBUS();

            nhaCungCap = busNhaCungCap.GetList();

            dataGrid.Items.Clear();

            id = 1;
            foreach (NhaCungCap i in nhaCungCap)
            {
                ThongTinNhaCungCap thongTinNhaCungCap = new ThongTinNhaCungCap();
                thongTinNhaCungCap.MaNhaCungCap = i.MaNCC;
                thongTinNhaCungCap.TenNhaCungCap = i.TenNCC;
                thongTinNhaCungCap.DiaChi = i.DiaChiNCC;
                thongTinNhaCungCap.SoDienThoai = i.DienThoai;

                dataGrid.IsReadOnly = true;
                dataGrid.Items.Add(thongTinNhaCungCap);

                if (id < int.Parse(i.MaNCC))
                {
                    id = int.Parse(i.MaNCC);
                }
            }
        }
コード例 #2
0
        private void btThem_Click(object sender, RoutedEventArgs e)
        {
            NhaCungCap nhaCungCap = new NhaCungCap() { MaNCC = (++id).ToString(), TenNCC = tbTenNhaCungCap.Text, DiaChiNCC = tbDiaChi.Text, DienThoai = tbSoDienThoai.Text };

            NhaCungCapBUS bus = new NhaCungCapBUS();

            try
            {
                bus.Insert(nhaCungCap);

                MessageBox.Show("Thêm thành công !");
            }
            catch (Exception)
            {
                MessageBox.Show("Thêm thất bại !");
            }

            LoadData();
        }
コード例 #3
0
        private void btSua_Click(object sender, RoutedEventArgs e)
        {
            NhaCungCap nhaCungCap = new NhaCungCap() { MaNCC = tbMaNhaCungCap.Text, TenNCC = tbTenNhaCungCap.Text, DiaChiNCC = tbDiaChi.Text, DienThoai = tbSoDienThoai.Text };

            NhaCungCapBUS bus = new NhaCungCapBUS();

            try
            {
                bus.Update(nhaCungCap);

                MessageBox.Show("Sửa thành công !");
            }
            catch (Exception)
            {
                MessageBox.Show("Sửa thất bại !");
            }

            LoadData();
        }
コード例 #4
0
        private void btXoa_Click(object sender, RoutedEventArgs e)
        {
            NhaCungCapBUS bus = new NhaCungCapBUS();

            try
            {
                bus.Delete(tbMaNhaCungCap.Text);

                MessageBox.Show("Xóa thành công !");
            }
            catch (Exception)
            {
                MessageBox.Show("Xóa thất bại !");
            }

            LoadData();
        }