public bool Update(DonViBanHang donVi) { error = null; try { var dv = context.DonViBanHangs.Find(donVi.ID); dv.Name = donVi.Name; dv.MaSoThueBan = donVi.MaSoThueBan; dv.DiaChi = donVi.DiaChi; dv.STKBan = donVi.STKBan; dv.SDTBan = donVi.SDTBan; context.SaveChanges(); return(true); } catch (Exception ex) { error = ex; return(false); } }
private void frmCompanyInfor_Load(object sender, EventArgs e) { dv = donvibanhangBUS.GetDVMH(); if (dv == null) { if (donvibanhangBUS.Error != null) { MessageBox.Show("Xảy ra lỗi", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Dispose(); } } else { txtName.Text = dv.Name; txtMST.Text = dv.MaSoThueBan; txtAddress.Text = dv.DiaChi; txtSDT.Text = dv.SDTBan; txtSTK.Text = dv.STKBan; txtName.Focus(); } }
private void btnSave_Click(object sender, EventArgs e) { if (!inputIsCorrect()) { return; } var isNew = false; if (dv == null) { dv = new DonViBanHang(); isNew = true; } dv.Name = txtName.Text; dv.MaSoThueBan = txtMST.Text; dv.DiaChi = txtAddress.Text; dv.SDTBan = txtSDT.Text; dv.STKBan = txtSTK.Text; var rs = false; if (isNew == true) { rs = donvibanhangBUS.Add(dv); } else { rs = donvibanhangBUS.Update(dv); } if (rs == true) { MessageBox.Show("Cập nhật đơn vị bán hàng thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Cập nhật đơn vị bán hàng không thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }