public Form_ThemDoUongMoi(int maMon) { InitializeComponent(); doUong = td.getDoUongByID(maMon); loadCombobox(); loadFormChinhSua(); }
public bool insertDoUongMoi(string tenMon, int maLoai, string dvt, double dongia, string hinhanh, string tuychon, bool phoBien) { try { tblThucDon td = new tblThucDon(); td.MaLoai = maLoai; td.TenMon = tenMon; td.DonViTinh = dvt; td.DonGia = dongia.ToString(); td.HinhAnh = hinhanh; td.PhoBien = phoBien; td.TuyChonThem = tuychon; db.tblThucDons.InsertOnSubmit(td); db.SubmitChanges(); return(true); } catch (Exception ex) { return(false); } }
private void btn_CatThem_Click(object sender, EventArgs e) { if (checkControlInPage_IsValidate()) { if (doUong != null) { //Cập nhật đồ uống string tenMon = txt_TenDoUong.Text.Trim(); int loai = Convert.ToInt32(cbo_LoaiMon.SelectedValue.ToString()); string dvt = cbo_DVT.SelectedItem.ToString(); double dongia = Convert.ToDouble(txt_GiaBan.Text.Trim()); string tuyChon = txt_TuyChonThem.Text.Trim(); bool phoBien = checkEdit_PhoBien.Checked; string hinhAnh; if (pictureEdit_HinhAnhSP.Name != null) { hinhAnh = pictureEdit_HinhAnhSP.Name; } else { hinhAnh = "default_coffee_icon.jpg"; } bool rs = td.updateDoUong(doUong.MaMon, tenMon, loai, dvt, dongia, hinhAnh, tuyChon, phoBien); if (rs) { MessageBox.Show("Cập nhật đồ uống thành công"); saveImageToLocalFile(); insertDataOfCongThuc(); } else { MessageBox.Show("Cập nhật đồ uống thất bại"); } } else { //Thêm đồ uống mới string tenMon = txt_TenDoUong.Text.Trim(); int loai = Convert.ToInt32(cbo_LoaiMon.SelectedValue.ToString()); string dvt = cbo_DVT.SelectedItem.ToString(); double dongia = Convert.ToDouble(txt_GiaBan.Text.Trim()); string tuyChon = txt_TuyChonThem.Text.Trim(); bool phoBien = checkEdit_PhoBien.Checked; string hinhAnh; if (urlImg != null) { hinhAnh = getImageName(urlImg); } else { hinhAnh = getImageName("7up.jpg"); } bool rs = td.insertDoUongMoi(tenMon, loai, dvt, dongia, hinhAnh, tuyChon, phoBien); if (rs) { MessageBox.Show("Thêm đồ uống thành công"); saveImageToLocalFile(); if (doUong == null) { doUong = td.getNewestDoUong(); } insertDataOfCongThuc(); } else { MessageBox.Show("Thêm đồ uống thất bại"); } } } else { } }
private void pictureBox_DoUong_Click(object sender, EventArgs e) { try { if (ca.getFlag() == 0) { tblThucDon t = td.getThucDonByMa(int.Parse(lblTenMon.Tag + "")); List <Item> lst = ca.getCart(); Item i = lst.FirstOrDefault(n => n.maMon == t.MaMon); if (i == null) { if (td.kiemTraHang(int.Parse(lblTenMon.Tag + ""), 1)) { i = new Item(t.MaMon, double.Parse(t.DonGia.Trim()), 1, t.TenMon); ca.addCart(i); } else { MessageBox.Show("Không đủ sản phẩm"); } } else { if (td.kiemTraHang(int.Parse(lblTenMon.Tag + ""), (i.sl + 1))) { i.sl++; i.tongTien = (double)((i.sl) * double.Parse(t.DonGia)); } else { MessageBox.Show("Không đủ sản phẩm"); } } Program.frmGM.loadListOrder(); } else { tblThucDon t = td.getThucDonByMa(int.Parse(lblTenMon.Tag + "")); List <Item> lst = ca.getCart2(); Item i = lst.FirstOrDefault(n => n.maMon == t.MaMon); if (i == null) { if (td.kiemTraHang(int.Parse(lblTenMon.Tag + ""), 1)) { i = new Item(t.MaMon, double.Parse(t.DonGia.Trim()), 1, t.TenMon); ca.addCart2(i); } else { MessageBox.Show("Không đủ sản phẩm"); } } else { if (td.kiemTraHang(int.Parse(lblTenMon.Tag + ""), (i.sl + 1))) { i.sl++; i.tongTien = (double)((i.sl) * double.Parse(t.DonGia)); } else { MessageBox.Show("Không đủ sản phẩm"); } } Program.frmGM.loadListOrder2(); } } catch (Exception ee) { } }