private void CreateEntry() { PermitMoving moving = PermitMoving.CreateEntry(Permit); moving.EntryPoint = EntryPoint; moving.MovingTime = DateTime.Now; moving.User = User.Empty; moving.Save(Database); RaiseCloseControl("Пропуск " + Permit.ShortNumber + ": НА ТЕРРИТОРИИ С " + moving.MovingTime.ToString("dd.MM.yyyy HH:mm")); }
private void CreateEntry() { PermitMoving lastMoving = Permit.LoadLastMoving(Database); if (lastMoving == null || lastMoving.Moving.Id != 2 || (lastMoving.Moving.Id == 2 && IgnoreMovingError(lastMoving))) { PermitMoving moving = PermitMoving.CreateEntry(Permit); moving.EntryPoint = EntryPoint; moving.User = Database.ConnectedUser; PermitMovingForm form = new PermitMovingForm(Database, moving); if (form.ShowDialog() == DialogResult.OK) { Close(); } } }