public bool DeletebananByID(int id) { var ds = new List <banan>() { new banan { id = 0, soghe = 12, tinhtrang = 1, makh = null }, new banan { id = 1, soghe = 12, tinhtrang = 1, makh = null }, new banan { id = 2, soghe = 12, tinhtrang = 1, makh = null }, new banan { id = 3, soghe = 12, tinhtrang = 1, makh = null }, new banan { id = 4, soghe = 12, tinhtrang = 1, makh = null }, new banan { id = 5, soghe = 12, tinhtrang = 1, makh = null } }; banan ba = ds.SingleOrDefault(x => x.id == id); if (ba == null) { return(false); } else { ds.Remove(ba); return(true); } }
public async Task <int> Edit_banan_makh(int id, int makh) { banan ba = _context.banans.SingleOrDefault(x => x.id == id); if (ba != null) { ba.makh = makh; } return(await _context.SaveChangesAsync()); }
public async Task <int> Delete_banan(int id) { banan ba = _context.banans.SingleOrDefault(x => x.id == id); if (ba != null) { _context.banans.Remove(ba); } return(await _context.SaveChangesAsync()); }
public bool Put_Banan_State(int id, [FromBody] banan bn) { try { _banan.Edit_banan_state(id); return(true); } catch { return(false); } }
public bool Create_Banan([FromBody] banan ba) { try { _banan.Create_banan(ba); return(true); } catch (Exception) { return(false); } }
public void load_data_banan() { data_banan.RowHeadersVisible = false; banan ba = new banan(); data_banan.DataSource = ba.show_banan(); btn_chucnang_ban.Visible = false; btn_huy_banan.Visible = false; enable_control_banan(false); lb_idban.Visible = true; txt_id_banan.Visible = true; txt_chatlieuban.Text = null; txt_id_banan.Text = null; cb_sokhach_ban.Text = null; rb_active_ban.Checked = rb_empty_ban.Checked = false; }
private void toolStripButton5_Click(object sender, EventArgs e) // nút lọc bàn ăn { int i = tool_cb_filter_ban.SelectedIndex; switch (i) { case 0: { banan ba = new banan(); if (ba.search_banan(false).Rows.Count > 0) { MessageBox.Show("Tìm được " + ba.search_banan(false).Rows.Count + " bàn ăn đang trống "); data_banan.DataSource = null; data_banan.DataSource = ba.search_banan(false); } else { MessageBox.Show("Không tìm thấy bàn ăn nào đang trống ! "); load_data_banan(); } return; } case 1: { banan ba = new banan(); if (ba.search_banan(true).Rows.Count > 0) { MessageBox.Show("Tìm được " + ba.search_banan(true).Rows.Count + " bàn ăn đang sử dụng "); data_banan.DataSource = null; data_banan.DataSource = ba.search_banan(true); } else { MessageBox.Show("Không tìm thấy bàn ăn nào đang sử dụng ! "); load_data_banan(); } return; } default: break; } }
public async Task <int> Edit_banan_state(int id) { banan ba = _context.banans.SingleOrDefault(x => x.id == id); if (ba != null) { if (ba.tinhtrang == 1) { ba.tinhtrang = 0; } else { ba.tinhtrang = 1; } } return(await _context.SaveChangesAsync()); }
private void btn_chucnang_ban_Click(object sender, EventArgs e) { switch (chucnang) { case "them": { banan ba = new banan(); ba.chatlieu = txt_chatlieuban.Text; ba.tinhtrang = rb_active_ban.Checked; ba.id_loaibanan = int.Parse(cb_sokhach_ban.SelectedValue.ToString()); if (ba.insert_banan(ba)) { MessageBox.Show("Bạn vừa thêm mới một bàn ăn !"); } else { MessageBox.Show("Thêm bàn ăn mới thất bại", "thất bại", MessageBoxButtons.OK, MessageBoxIcon.Stop); } load_data_banan(); return; } case "sua": { banan ba = new banan(); ba.id_banan = int.Parse(txt_id_banan.Text); ba.chatlieu = txt_chatlieuban.Text; ba.tinhtrang = rb_active_ban.Checked; ba.id_loaibanan = int.Parse(cb_sokhach_ban.SelectedValue.ToString()); if (ba.update_banan(ba)) { MessageBox.Show("Bạn vừa sửa thành công bàn ăn số " + ba.id_banan.ToString() + " ! "); } else { MessageBox.Show("Sửa bàn ăn thất bại", "thất bại", MessageBoxButtons.OK, MessageBoxIcon.Stop); } load_data_banan(); return; } case "xoa": { banan ba = new banan(); String text = "Bạn có muốn xóa ban an số " + txt_id_banan.Text + " không ? "; string caption = " Xóa bàn ăn "; var resuit = MessageBox.Show(text, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resuit == DialogResult.Yes) { if (ba.delete_banan(int.Parse(txt_id_banan.Text))) { MessageBox.Show("Bạn vừa xóa thành công bàn ăn số " + txt_id_banan.Text + " ra khỏi hệ thống "); } else { MessageBox.Show("Thất bại ! Bạn chưa thể xóa bàn ăn số " + txt_id_banan.Text + " ra khỏi hệ thống", "Thất bại ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } load_data_banan(); return; } default: break; } }
public banan Get_banan_By_ID(int id) { banan ba = _context.banans.SingleOrDefault(x => x.id == id); return(ba); }
public async Task <int> Create_banan(banan ba) { _context.banans.Add(ba); return(await _context.SaveChangesAsync()); }