private void btn_luu_Click(object sender, EventArgs e) { ThucDonDTO TD = new ThucDonDTO(); try { TD.MATD = txt_MaTD.Text.Trim(); TD.TENTHUCDON = txt_TenTD.Text.Trim(); TD.GIA = int.Parse(txt_Gia.Text.Replace(".", "")).ToString().Trim(); TD.LOAITD = int.Parse(cbo_Loai.SelectedValue.ToString()); TD.TINHTRANG = int.Parse(cbo_TT.SelectedValue.ToString()); } catch { MessageBox.Show("Thieu thong tin"); return; } ThucDonBUS a = new ThucDonBUS(); if (trThai == 2) { if (pbo_hinhanh.Image == null) { MessageBox.Show("Vui lòng chọn hình ảnh !"); return; } bool kq = a.Them(TD); if (kq) { pbo_hinhanh.Name = maTDMoi.Trim(); MessageBox.Show(pbo_hinhanh.Name); pbo_hinhanh.Image.Save(duongDanHA + pbo_hinhanh.Name + ".jpg"); FrmChinh frmmain = (FrmChinh)this.MdiParent; frmmain.lsNDDTO = new LichSuNguoiDungDTO() { MAND = frmmain.nvDangNhap.MAND, MANV = frmmain.nvDangNhap.MANV, THOIGIAN = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyy HH:mm")), SUKIEN = "Thực đơn " + txt_TenTD.Text + " được thêm vào hệ thống" }; bool ktls = frmmain.lsNDBUS.ThemLichSuNguoiDung(frmmain.lsNDDTO); trThai = 1; TDhienhanh = null; LoadData(); TrangThai(); Bind(); } else { MessageBox.Show("Them that bai !"); } } else { bool kt = a.CapNhat(TD); if (!kt) { MessageBox.Show("Cập nhật thất bại"); } else { if (ckh_doihinh.Checked && pbo_hinhanh.Image != null) { pbo_hinhanh.Name = TD.MATD.Trim(); MessageBox.Show(pbo_hinhanh.Name); pbo_hinhanh.Image.Save(duongDanHA + pbo_hinhanh.Name + ".jpg"); } MessageBox.Show("Cập nhật thành công!"); FrmChinh frmmain = (FrmChinh)this.MdiParent; frmmain.lsNDDTO = new LichSuNguoiDungDTO() { MAND = frmmain.nvDangNhap.MAND, MANV = frmmain.nvDangNhap.MANV, THOIGIAN = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyy HH:mm")), SUKIEN = "Thực đơn " + txt_TenTD.Text + " được cập nhật" }; bool ktls = frmmain.lsNDBUS.ThemLichSuNguoiDung(frmmain.lsNDDTO); trThai = 1; TDhienhanh = null; LoadData(); TrangThai(); Bind(); } } }