Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 public static bool ThemThongTinThucDon(Entities.ThongTinThucDon thongTinTD)
 {
     return(ThongTinThucDonDAL.ThemThongTinThucDon(thongTinTD));
 }
Esempio n. 4
0
 public static void XoaThongTinThucDon(Entities.ThongTinThucDon thongTinTD)
 {
     ThongTinThucDonDAL.XoaThongTinThucDon(thongTinTD);
 }