public Boolean Add(ChiTietDatMon ctdm) { try { return(new ChiTietDatMonDAL().Add(ctdm)); } catch (DBConcurrencyException ex) { throw ex; } }
private void DatMon_Click(object sender, EventArgs e) { if (lookKhachHang.ItemIndex == -1) { MessageBox.Show("Vui lòng chọn Khách Hàng...", "Chú ý!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (dtChoose.Rows.Count == 0) { MessageBox.Show("Danh sách Order trống...", "Chú ý!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } // Insert DatMon DatMon dm = new DatMon(iD, Convert.ToInt64(lookKhachHang.EditValue), frmDichVu.iDNhanVien, DateTime.Now, tongTien, "", true); try { if (dm == null) { throw new Exception("Lỗi khởi tạo!"); } new DatMonBLL().Add(dm); } catch (Exception ex) { MessageBox.Show("Lỗi: " + ex.Message, "Chú ý!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } // Insert CTDatMon foreach (DataRow dr in dtChoose.Rows) { ChiTietDatMon ctdm = new ChiTietDatMon(iD, Convert.ToInt32(dr[colIDMon.FieldName]), Convert.ToDecimal(dr[colDonGia.FieldName])); try { if (ctdm == null) { throw new Exception("Lỗi khởi tạo!"); } new ChiTietDatMonBLL().Add(ctdm); } catch (Exception ex) { MessageBox.Show("Lỗi: " + ex.Message, "Chú ý!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } MessageBox.Show("Order thành công! 30 phút sau, nhân viên sẽ mang món ăn lên phòng.", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); uscDatMon_Load(sender, e); }
public Boolean Add(ChiTietDatMon ctdm) { try { _db.ChiTietDatMons.Add(ctdm); _db.SaveChanges(); return(true); } catch (Exception ex) { throw ex; } }
public List <ChiTietDatMon> getChiTietDatMon(string mapyc) { List <ChiTietDatMon> ctList = new List <ChiTietDatMon>(); DataTable data = DataProvider.Instance.executeQuery("select * from CHITIETDATMON where MAPYC = '" + mapyc + "'"); foreach (DataRow item in data.Rows) { ChiTietDatMon ct = new ChiTietDatMon(item); ctList.Add(ct); } return(ctList); }