public void thanhtoanien() { try { giatien = 0; Dsmonans mn = new Dsmonans(); int x = int.Parse(txt_idhoadon_hoadon.Text); List <DataRow> list_ma = mn.tinhtien(x).AsEnumerable().ToList(); foreach (var item in list_ma) { giatien = giatien + int.Parse(item[0].ToString()); } hoadon hd = new hoadon(); List <DataRow> dt = hd.search_khuyenmai(int.Parse(cb_tenkhuyenmai_hoadon.SelectedValue.ToString())).AsEnumerable().ToList(); int discount = 0; foreach (DataRow item in dt) { discount = int.Parse(item[2].ToString()); } giatien = giatien - giatien * discount / 100; txt_thanhtien_hoadon.Text = giatien.ToString() + " VNĐ"; } catch (Exception) { } }
public void tinhtien(int id) { Dsmonans ds = new Dsmonans(); giatien = 0; List <DataRow> list = ds.show_dsmonan(id_hoadon).AsEnumerable().ToList(); foreach (var item in list) { giatien = giatien + int.Parse(item[1].ToString()) * int.Parse(item[2].ToString()); } txt_thanhtien.Text = giatien.ToString() + " VNĐ "; }
private void cb_loaimonan_SelectedIndexChanged(object sender, EventArgs e) { try { int i = int.Parse(cb_loaimonan.SelectedValue.ToString()); Dsmonans ds = new Dsmonans(); cb_monan.DataSource = ds.search_monan_theo_idloaimonan(i); cb_monan.DisplayMember = "name_monan"; cb_monan.ValueMember = "id_monan"; } catch (Exception) { } }
public void load_dsmonan(int id, int soban, string tenkh) { data_dsmonan.RowHeadersVisible = false; Dsmonans ds = new Dsmonans(); txt_thanhtien.Text = giatien.ToString(); data_dsmonan.DataSource = ds.show_dsmonan(id); id_hoadon = id; sobanan = soban; tenkhachhang = tenkh; enable_control(false); null_data_control(); tinhtien(id); }
private void btn_chucnang_dsmonan_Click(object sender, EventArgs e) { switch (chucnang) { case "them": { Dsmonans ds = new Dsmonans(); ds.id_hoadon = int.Parse(txt_id_hoadon_dsmonan.Text); ds.id_monan = int.Parse(cb_monan.SelectedValue.ToString()); ds.soluong = int.Parse(txt_soluong.Text); if (ds.insert_monan(ds)) { MessageBox.Show("Bạn vừa thêm thành công hóa món ăn " + cb_monan.Text + " hoàn tất !"); } else { MessageBox.Show("Thất bại ! Bạn chưa thể thêm thành công món ăn vào hệ thống ! "); } load_dsmonan(id_hoadon, sobanan, tenkhachhang); return; } case "sua": { Dsmonans hd = new Dsmonans(); hd.id_hoadon = int.Parse(txt_id_hoadon_dsmonan.Text); hd.id_monan = int.Parse(cb_monan.SelectedValue.ToString()); hd.soluong = int.Parse(txt_soluong.Text); if (hd.update_dsmonan(hd)) { MessageBox.Show("Bạn vừa sửa thành công hóa món ăn " + cb_monan.Text + " hoàn tất !"); } else { MessageBox.Show("Thất bại ! Bạn chưa thể sửa thành công món ăn vào hệ thống ! "); } load_dsmonan(id_hoadon, sobanan, tenkhachhang); return; } case "xoa": { Dsmonans hd = new Dsmonans(); String text = "Bạn có muốn xóa món ăn " + cb_monan.Text + " không ? "; string caption = " Xóa nhân viên "; var resuit = MessageBox.Show(text, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resuit == DialogResult.Yes) { if (hd.delete_monan(int.Parse(txt_id_hoadon_dsmonan.Text), int.Parse(cb_monan.SelectedValue.ToString()))) { MessageBox.Show("Bạn vừa xóa thành công món ăn " + cb_monan.Text + " ra khỏi hệ thống "); } else { MessageBox.Show("Thất bại ! Bạn chưa thể xóa món ăn " + cb_monan.Text + " ra khỏi hệ thống", "Thất bại ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } load_dsmonan(id_hoadon, sobanan, tenkhachhang); null_data_control(); return; } default: break; } }