private bool CheckSecurity(int id) { if (id == 0) { return(false); } var biz = new DeliveryBiz(); var current = biz.LoadItem(id); if (current != null) { if (current.Modified.Value != modified.Value) { MessageBox.Show(Constants.Messages.ConflictOrderMessage); return(true); } } return(false); }
public DeliveryForm(int id, User user) { InitializeComponent(); InitForm(user); var lockBiz = new LockingBiz(); var lockItem = lockBiz.LoadItem(Constants.TableNameDelivery, user.Id, id); if (lockItem == null) { lockBiz.LockItem(Constants.TableNameDelivery, id, user.Id); } else { groupBox1.Enabled = false; groupBox3.Enabled = false; groupBox4.Enabled = false; buttonSave.Enabled = false; buttonSendEmail.Enabled = false; buttonSendSms.Enabled = false; var userBiz = new UserBiz(); var lockedUser = userBiz.LoadItem(lockItem.CurrentUserId); lockedUserName = lockedUser.FullName; isLocked = true; } drlVehicle.Focus(); itemId = id; var biz = new DeliveryBiz(); var item = biz.LoadItem(id); created = item.Created; createdBy = item.CreatedByUserId; modified = item.Modified; modifiedBy = item.ModifiedByUserId; labelDeliveryNo.Text = item.DeliveryNo; labelStatus.Text = item.Status; labelSendSms.Text = item.IsSendSms; labelSendEmail.Text = item.IsSendEmail; if (item.DeliveryDate.HasValue) { dateStartDate.Value = item.DeliveryDate.Value; } if (item.StartTime.HasValue) { dateTimeStartTime.Value = DateTime.Now + item.StartTime.Value; } textOtherInformation.Text = item.OtherInformation; if (item.VehicleId.HasValue) { drlVehicle.SelectedValue = item.VehicleId.Value; } if (item.StaffId.HasValue) { drlUser.SelectedValue = item.StaffId.Value; } LoadOrders(item); this.Text = "Cập nhật thông tin giao hàng"; }
private bool CheckSecurity(int id) { if (id == 0) return false; var biz = new DeliveryBiz(); var current = biz.LoadItem(id); if (current != null) { if (current.Modified.Value != modified.Value) { MessageBox.Show(Constants.Messages.ConflictOrderMessage); return true; } } return false; }