private void btnCapNhat_Click(object sender, EventArgs e) { try { if (mIsRowSelected) { QuanLyBanHangEntities db = new QuanLyBanHangEntities(); NhaCungCap vNCC = db.NhaCungCaps.FirstOrDefault(x => x.ID == mID); if (checkMaNCCExist(db, false)) { vNCC.MaNCC = txtMaNCC.Text.Trim(); } else { MsgUtil.MessageThongBao("Mã nhà cung cấp đã tồn tại"); txtMaNCC.Focus(); return; } vNCC.TenNCC = txtTenNCC.Text.Trim(); if (txtEmail.Text.Length > 0) { vNCC.Email = txtEmail.Text.Trim(); } if (txtDienThoai.Text.Length > 0) { vNCC.DienThoai = txtDienThoai.Text.Trim(); } if (txtDiaChi.Text.Length > 0) { vNCC.DiaChi = txtDiaChi.Text.Trim(); } if (txtFax.Text.Length > 0) { vNCC.Fax = txtFax.Text.Trim(); } db.SaveChanges(); loadDatatoGridView(); MsgUtil.MessageCapNhatSuccess(); } } catch (Exception v_e) { MessageBox.Show("Lỗi :" + v_e); } }
private void btnCapNhat_Click(object sender, EventArgs e) { try { if (mIsRowSelected) { if (validate.CheckTextBoxisEmpty(txtMaSP, "Hãy chọn loại sản phẩm để hệ thống tự động sinh mã sản phẩm") && validate.CheckTextBoxisEmpty(txtTenSP) && validate.CheckTextBoxisEmpty(txtDVT) && validate.CheckLookupisSelected(cboNCC, "Bạn chưa chọn nhà cung cấp") && validate.CheckLookupisSelected(cboLoaiSP, "Bạn chưa chọn loại sản phẩm")) { QuanLyBanHangEntities db = new QuanLyBanHangEntities(); SanPham sp = db.SanPhams.FirstOrDefault(x => x.MaSP == mMaSP); sp.IDLoaiSP = (long)cboLoaiSP.EditValue; sp.IDNCC = (long)cboNCC.EditValue; if (checkMaSPExist(db, false)) { sp.MaSP = txtMaSP.Text.Trim(); } else { MsgUtil.MessageThongBao("Mã sản phẩm đã tồn tại"); txtMaSP.Focus(); return; } sp.TenSP = txtTenSP.Text.Trim(); sp.DonViTinh = txtDVT.Text.Trim(); db.SaveChanges(); loadDatatoGrid(); MsgUtil.MessageCapNhatSuccess(); } } } catch (Exception v_e) { MessageBox.Show("Lỗi :" + v_e); } }
private void btnCapNhat_Click(object sender, EventArgs e) { try { if (isRowSelected) { QuanLyBanHangEntities db = new QuanLyBanHangEntities(); LoaiSanPham v_loaiSP = db.LoaiSanPhams.FirstOrDefault(x => x.ID == IDLoaiSP); if (checkMaLoaiExist(db, false)) { v_loaiSP.MaLoai = txtMaLoai.Text.Trim(); } else { MsgUtil.MessageThongBao("Mã loại sản phẩm đã tồn tại"); txtMaLoai.Focus(); return; } v_loaiSP.TenLoaiSP = txtTenLoai.Text.Trim(); if (txtMoTa.Text.Length > 0) { v_loaiSP.MoTa = txtMoTa.Text.Trim(); } if (txtGhiChu.Text.Length > 0) { v_loaiSP.GhiChu = txtGhiChu.Text.Trim(); } //db.LoaiSanPhams.Add(v_loaiSP); db.SaveChanges(); loadDatatoGridView(); MsgUtil.MessageCapNhatSuccess(); } } catch (Exception v_e) { MessageBox.Show("Lỗi :" + v_e); } }