1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án Csharp: Quản lý siêu thị + Source

20 499 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,79 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Công nghệ thông tin là một lĩnh vực nhiều ứng dụng thiết thực nhất trong mọi lĩnh vực của cuộc sống và xã hội chúng ta, đặc biệt nó là công cụ hỗ trợ đắc lực không thể thiếu trong công t

Trang 1

Chào Mừng Các Bạn Đến Với

Trang 2

Lời Nói Đầu

Ngày nay, với sự phát triển vượt bậc của khoa học kỹ thuật Công nghệ thông tin là một lĩnh vực nhiều ứng dụng thiết thực nhất trong mọi lĩnh vực của cuộc sống và xã hội chúng ta, đặc biệt nó là công cụ hỗ trợ đắc lực không thể thiếu trong công tác quản lý Nhờ vào công tác tin học hoá mà công tác quản lý, điều hành của các doanh nghiệp tỏ

ra có hiệu quả, nhanh chóng, chính xác, lưu trữ gọn, bảo mật cao

Trang 3

Nội Dung Trình Bày

Phần I :

Sơ đồ các form

Sơ đồ quản lý siêu thị

Phần II :

Giao diện các Form và Code Phần III :

Kết Luận

Trang 4

Phần I :

1 Sơ đồ các form

Trang 5

2 Sơ đồ quản lý siêu thị

Trang 6

Phần II : Giao diện các Form và Code

1 Form Login

Trang 7

2 FORM Main

Trang 8

3 FORM CHI TIẾT HÓA ĐƠN

Trang 9

4 FORM HÓA ĐƠN

Trang 10

5 Loại Hàng

Trang 11

6 Mặt Hàng

Trang 12

7 Nhân Viên

Trang 13

Một số code tiêu biểu

private void cboTable_SelectedIndexChanged(object sender, EventArgs e)

{

this.dataGridView1.DataSource = ds.Tables[this.cboTable.Text];

}

private void Main_Load(object sender, EventArgs e)

{

for (int i = 1;i<80;i++)

{

this.Text += " ";

lblchuchay.Text += "";

}

str = "Data Source=THANHPHU-PC;Initial Catalog=SIEUTHI;Integrated Security=True";

SqlConnection conn = new SqlConnection(str);

conn.Open();

SqlDataAdapter da = new SqlDataAdapter(" Select * From HoaDon ", conn);

Code Main :

Trang 14

SqlDataAdapter da1 = new SqlDataAdapter(" Select * From NHanVien ", conn); da1.Fill(ds, "Nhân Viên");

SqlDataAdapter da2 = new SqlDataAdapter(" Select * From CTHD", conn); da2.Fill(ds, "CTHD");

SqlDataAdapter da3 = new SqlDataAdapter(" Select * From MatHang ", conn);

da3.Fill(ds, "Mặt Hàng");

SqlDataAdapter da4 = new SqlDataAdapter(" Select * From LoaiHang ", conn);

da4.Fill(ds, "Loại Hàng");

this.dataGridView1.DataSource = ds.Tables[0];

foreach (DataTable t in ds.Tables)

{

this.cboTable.Items.Add(t.TableName);

}

conn.Close();

dataGridView1.ReadOnly = true;

}

Trang 15

Code Hóa Đơn

private void HoaDon_Load(object sender, EventArgs e)

{

this.hoaDonTableAdapter.Fill(this.sieuThiDataSet.HoaDon);

txtSoHD.DataBindings.Clear();

txtSoHD.DataBindings.Add("Text", hoaDonDataGridView.DataSource,

"SoHD");

txtMaNV.DataBindings.Clear();

txtMaNV.DataBindings.Add("Text", hoaDonDataGridView.DataSource,

"MaNV");

txtNgayHD.DataBindings.Clear();

txtNgayHD.DataBindings.Add("Text", hoaDonDataGridView.DataSource,

"NgayHD");

}

Trang 16

private void toolStripButton1_Click( object sender,

EventArgs e)

{

TaoKetNoi();

SqlDataAdapter da = new

SqlDataAdapter ("TimHoaDon " + txttim.Text, objConnect); DataTable t1 = new DataTable ();

da.Fill(t1);

this hoaDonDataGridView.DataSource = t1;

huyKetNoi();

}

Code tìm kiếm :

Trang 17

Code Update :

public void Update()

{

TaoKetNoi();

//Tạo đối tượng command

objCommand.Connection = objConnect;

objCommand.CommandType = CommandType.Text;

objCommand.CommandText = " Update HoaDon Set MaNV= " + txtMaNV.Text + ",NgayHD='" + txtNgayHD.Text + "' Where SoHD= " + int.Parse(txtSoHD.Text);

objCommand.ExecuteNonQuery();

//Hủy đối tượng

objCommand.Dispose();

objCommand = null;

huyKetNoi();

}

private void btnupdate_Click(object sender, EventArgs e)

{

Update();

HoaDon_Load(null, null);

}

Trang 18

private void bttnhienthi_Click( object

sender, EventArgs e)

{

conn.ConnectionString = " server =

(local);database = sieuthi;user id = sa; password = tinh" ;

conn.Open();

SqlDataAdapter da = new

DataTable t = new DataTable ( "MatHang" ); da.Fill(t);

dataGridView1.DataSource = t;

conn.Close();

}

Code truy xuất đến CSDL

Trang 19

Phần III : Kết Luận

Do thời gian có hạn và kiến thức các thành viên trong nhóm còn nhiều hạn chế , Nên không tránh khỏi những khuyết điểm và sai sót , rất mong nhận được sự đánh giá của thầy và các bạn ,điều đó sẽ góp phần làm cho đề tài của nhóm được hoàn thiện hơn

Lời cuối :

Nhóm em xin chân thành cảm ơn sự chỉ dạy và

hường dẫn tận tình của thầy TH.S Đặng Kiên Cường trong suốt quá trình học

Nhóm chúng em xin chân thành cảm ơn !.

Trang 20

Các Thành Viên

Lê Thành Tỉnh

Dương Đăng Vinh

Nguyễn Quang Phước Huỳnh Thanh Phú

Đỗ Trung Hiếu

Ngày đăng: 06/10/2014, 20:02

HÌNH ẢNH LIÊN QUAN

Sơ đồ các form - Đồ án Csharp: Quản lý siêu thị + Source
Sơ đồ c ác form (Trang 3)

TỪ KHÓA LIÊN QUAN

w