private void btnThemSP_Click(object sender, EventArgs e) { SANPHAM1 sp = new SANPHAM1(); sp.KHOILUONG = (int)spinKL.Value; sp.ANH = "/Resources/Image/empty.jpg"; sp.MOTA = ""; sp.SOLUONG = 0; sp.LOAISP_ID = (int)cbbLSP.SelectedValue; spDAO.insertSANPHAM(sp); spinKL.Value = 0; MessageBox.Show("Thêm thành công!"); setCBBNhap_SP_Source(null, null); }
private void btnLuu_Click(object sender, EventArgs e) { SANPHAM1 sp1 = new SANPHAM1(); sp1.KHOILUONG = (int)spKL.Value; sp1.ANH = "/Resources/Image/" + System.IO.Path.GetFileName(picAnh.ImageLocation); sp1.MOTA = webMota.Document.InvokeScript("getValue").ToString(); sp1.LOAISP_ID = (int)cbBLSP.SelectedValue; int row = flag == 1 ? grViewSP.RowCount : grViewSP.FocusedRowHandle; if (flag == 1) { sp1.SOLUONG = 0; spDAO.insertSANPHAM(sp1); SANPHAM sp2 = spDAO.GetLastSanpham(); PRICE pr = new PRICE(); pr.GIABAN = Convert.ToInt32(txtGia.Text); pr.BATDAU = DateTime.Now; pr.KETTHUC = (DateTime?)null; pr.SANPHAM_ID = sp2.ID; new PriceDAO().insertPrice(pr); MessageBox.Show("Thêm thành công!"); } if (flag == 2) { sp1.ID = sp.ID; sp1.SOLUONG = sp.SOLUONG; spDAO.updateSANPHAM(sp1); PRICE pr = new PriceDAO().getPriceBySanphamId(sp.ID); pr.GIABAN = Convert.ToInt32(txtGia.Text); new PriceDAO().updatePrice(pr); MessageBox.Show("Update thành công!"); } string despath = @"E:\Projects\DEPLOY IIS\QuanCafeAPI IIS" + sp1.ANH; if (!File.Exists(despath)) { File.Copy(picAnh.ImageLocation, despath); } //grCtrlSP.DataSource = spDAO.getListSANPHAM(); flag = 0; LoadData(); grViewSP.FocusedRowHandle = row; Hienthi(); }
public void updateSANPHAM(SANPHAM1 sp) { cnAPI.Put <SANPHAM1>("api/SANPHAM/", sp); }
public void insertSANPHAM(SANPHAM1 sp) { cnAPI.Post <SANPHAM1>("api/SANPHAM/", sp); }