public static bool ThemThongTinThucDon(Entities.ThongTinThucDon thongTinTD) { try { DataAccessHelper.GetInstance().Open(); SqlCommand cmd = DataAccessHelper.GetInstance().Command("ThemThongTinThucDon"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@MaTre", thongTinTD.MaTre); cmd.Parameters.AddWithValue("@BuoiApDung", thongTinTD.BuoiApDung); cmd.Parameters.AddWithValue("@NgayApDung", thongTinTD.NgayApDung); cmd.Parameters.AddWithValue("@MonApDung", thongTinTD.MonApDung); cmd.Parameters.AddWithValue("@LoaiApDung", thongTinTD.LoaiApDung); SqlDataAdapter da = new SqlDataAdapter(cmd); DataAccessHelper.GetInstance().SetDataTable(new DataTable()); da.Fill(DataAccessHelper.GetInstance().GetDataTable()); DataAccessHelper.GetInstance().Close(); } catch (Exception e) { MessageBox.Show("Phát sinh lỗi khi thêm thông thực đơn, vui lòng kiểm tra thông tin và thử lại" + e.Message, "Thông báo", MessageBoxButtons.OK); return(false); } return(true); }
public static bool LuuThongTinThucDon(List <string> listTre, List <string> listMonAn, string buoiAD, DateTime ngayAD) { #region // check input if (listTre.Count == 0) { MessageBox.Show("Chưa chọn trẻ để xét thực đơn", "Thông báo", MessageBoxButtons.OK); return(false); } if (listMonAn.Count == 0) { MessageBox.Show("Chưa chọn món ăn để xét thực đơn", "Thông báo", MessageBoxButtons.OK); return(false); } if (buoiAD == "") { MessageBox.Show("Chưa chọn buổi để xét thực đơn", "Thông báo", MessageBoxButtons.OK); return(false); } if (ngayAD == null) { MessageBox.Show("Chưa chọn ngày để xét thực đơn", "Thông báo", MessageBoxButtons.OK); return(false); } #endregion string[] loaiAD = { "Món chính", "Món phụ 1", "Món phụ 2", "Món phụ 3", "Món phụ 4", "Món phụ 5" }; for (int i = 0; i < listTre.Count; i++) { for (int j = 0; j < listMonAn.Count; j++) { if (listMonAn[j] == "") { continue; } Entities.ThongTinThucDon thongTinTD = new Entities.ThongTinThucDon(listTre[i], buoiAD, ngayAD, listMonAn[j], loaiAD[j]); if (!ThemThongTinThucDon(thongTinTD)) { return(false); } } } MessageBox.Show("Đã thêm thực đơn cho " + listTre.Count + " trẻ", "Thông báo", MessageBoxButtons.OK); return(true); }
public static bool ThemThongTinThucDon(Entities.ThongTinThucDon thongTinTD) { return(ThongTinThucDonDAL.ThemThongTinThucDon(thongTinTD)); }
public static void XoaThongTinThucDon(Entities.ThongTinThucDon thongTinTD) { ThongTinThucDonDAL.XoaThongTinThucDon(thongTinTD); }