Beispiel #1
0
        private void BttThemMA_Click(object sender, EventArgs e)
        {
            if (cmbDsMonAn.SelectedIndex < 0)
            {
                return;
            }
            DTO.DTO_MonAn ma = GetCurMA();
            List <String> d  = new List <String>();

            foreach (DataGridViewRow x in dtMA.Rows)
            {
                if (x.Cells[0].Value != null)
                {
                    d.Add(x.Cells[0].Value.ToString().Trim());
                }
            }
            if (d.Contains(ma.MA_MON_AN.Trim()))
            {
                MessageBox.Show("Món ăn đã có trong bảng.");
                return;
            }
            DTO.DTO_DatMonAn dma = new DTO.DTO_DatMonAn();
            dma.MA_TIEC_CUOI = cmbMaTiecCuoi.Text;
            dma.MA_MON_AN    = ma.MA_MON_AN;
            dma.GHI_CHU      = tbGhiChuMA.Text;
            bool state = BUS.BUS_DatTiecCuoi.themDatMonAn(dma);

            if (!state)
            {
                MessageBox.Show("Lỗi thêm món ăn.");
            }
            HienThiDsMonAn(cmbMaTiecCuoi.Text);
        }
Beispiel #2
0
 private void Button2_Click(object sender, EventArgs e)
 {
     DTO.DTO_MonAn    ma  = GetCurMATB();
     DTO.DTO_DatMonAn dma = new DTO.DTO_DatMonAn();
     dma.MA_TIEC_CUOI = cmbMaTiecCuoi.Text;
     dma.MA_MON_AN    = ma.MA_MON_AN;
     BUS_DatTiecCuoi.xoaDatMonAn(dma);
     HienThiDsMonAn(cmbMaTiecCuoi.Text);
 }
Beispiel #3
0
        public static bool xoaMonAn(DTO.DTO_MonAn dv)
        {
            string sTruyVan = string.Format(@"delete from MON_AN where MA_MON_AN = '{0}'", dv.MA_MON_AN);

            if (DatabaseHelper.ExcuteSql(sTruyVan) > 0)
            {
                return(true);
            }
            return(false);
        }
Beispiel #4
0
        public static bool suaMonAn(DTO.DTO_MonAn dv)
        {
            string sTruyVan = string.Format(@"UPDATE MON_AN SET TEN_MON_AN='{1}', DON_GIA='{2}' where MA_MON_AN = '{0}'", dv.MA_MON_AN, dv.TEN_MON_AN, dv.DON_GIA);

            Console.WriteLine(sTruyVan);
            if (DatabaseHelper.ExcuteSql(sTruyVan) > 0)
            {
                return(true);
            }
            return(false);
        }
Beispiel #5
0
        public static bool themMonAn(DTO.DTO_MonAn dv)
        {
            string sTruyVan = string.Format(@"INSERT INTO MON_AN(MA_MON_AN, TEN_MON_AN, DON_GIA) values ('{0}','{1}',{2})", dv.MA_MON_AN, dv.TEN_MON_AN, dv.DON_GIA);

            Console.WriteLine(sTruyVan);
            if (DatabaseHelper.ExcuteSql(sTruyVan) > 0)
            {
                return(true);
            }
            return(false);
        }
Beispiel #6
0
 private void Button3_Click(object sender, EventArgs e)
 {
     DTO.DTO_MonAn ma = new DTO.DTO_MonAn();
     ma.MA_MON_AN = dtMonAn.CurrentRow.Cells[0].Value.ToString();
     if (BUS.BUS_QuanLyMonAn.xoaMonAn(ma) == true)
     {
         MessageBox.Show("Xoá Thành  Công!", "Thông Báo!");
         LoadDsMA();
         return;
     }
     MessageBox.Show("Xoá That Bai!", "Thông Báo!");
 }
Beispiel #7
0
        public static DTO.DTO_MonAn getThongTinMonAn(String maMa)
        {
            DTO.DTO_MonAn result = null;
            String        sql    = String.Format(@"SELECT * FROM MON_AN WHERE MA_MON_AN = '{0}'", maMa);
            DataTable     da     = DatabaseHelper.GetData(sql);

            if (da.Rows.Count > 0)
            {
                result = new DTO.DTO_MonAn();
                DataRow row = da.Rows[0];
                Console.WriteLine("sdfsf  {0}", row.ToString());
                result.MA_MON_AN  = maMa;
                result.TEN_MON_AN = row["TEN_MON_AN"].ToString();
                result.DON_GIA    = decimal.Parse(row["DON_GIA"].ToString());
            }
            return(result);
        }
Beispiel #8
0
 private void Button2_Click(object sender, EventArgs e)
 {
     if (lbTen.Text == "" || lbDonGia.Text == "")
     {
         MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!");
         return;
     }
     DTO.DTO_MonAn ma = new DTO.DTO_MonAn();
     ma.MA_MON_AN  = dtMonAn.Rows[dtMonAn.CurrentCell.RowIndex].Cells[0].Value.ToString();
     ma.TEN_MON_AN = lbTen.Text;
     ma.DON_GIA    = int.Parse(lbDonGia.Text);
     if (BUS.BUS_QuanLyMonAn.suaMonAn(ma) == true)
     {
         MessageBox.Show("Sửa Thành  Công!", "Thông Báo!");
         LoadDsMA();
         return;
     }
     MessageBox.Show("Sửa That Bai!", "Thông Báo!");
 }
Beispiel #9
0
 private void Button1_Click(object sender, EventArgs e)
 {
     if (lbTen.Text == "" || lbDonGia.Text == "")
     {
         MessageBox.Show("Vui lòng nhập dữ liệu!", "Thông Báo!");
         return;
     }
     DTO.DTO_MonAn ma = new DTO.DTO_MonAn();
     ma.MA_MON_AN  = GetNewMaMA();
     ma.TEN_MON_AN = lbTen.Text;
     ma.DON_GIA    = int.Parse(lbDonGia.Text);
     if (BUS.BUS_QuanLyMonAn.themMonAn(ma) == true)
     {
         MessageBox.Show("Thêm Thành  Công!", "Thông Báo!");
         LoadDsMA();
         return;
     }
     MessageBox.Show("Thêm That Bai!", "Thông Báo!");
 }
Beispiel #10
0
 public static bool xoaMonAn(DTO.DTO_MonAn a)
 {
     return(DAO.DAO_MonAn.xoaMonAn(a));
 }
Beispiel #11
0
 public static bool themMonAn(DTO.DTO_MonAn a)
 {
     return(DAO.DAO_MonAn.themMonAn(a));
 }
Beispiel #12
0
 private void CmbDsMonAn_SelectedIndexChanged(object sender, EventArgs e)
 {
     DTO.DTO_MonAn ma = GetCurMA();
     lbDonGia.Text = ma.DON_GIA.ToString();
 }