private EntryControl.Classes.Permit CreateNewPermit() { Permit permit = new Permit(); permit.Creator = EntryControlDatabase.EntryPointUser; permit.Period = DateTime.Today.Year; permit.PermitState = new EnumerationItem(1, "временный"); permit.DateFrom = DateTime.Today; permit.DateTo = DateTime.Today.AddDays(1); permit.DocNumber = Permit.GetPermitNumber(Database, permit.Period); permit.Cargo = EntryControlDatabase.WoodCargo; permit.IsMultiEntry = false; List <PermitPoint> pointList = permit.GetPointList(Database); int currentPointId = Settings.Default.EntryPoint; EntryControl.Classes.EntryPoint currentPoint = EntryControl.Classes.EntryPoint.Load(Database, currentPointId); permit.Comment = "Создан на проходной " + currentPoint.ToString() + Environment.NewLine + "Объем л/мат: "; foreach (PermitPoint item in pointList) { if (item.Point.Id == currentPointId) { item.IsAllowed = true; } } return(permit); }
public StartForm() { InitializeComponent(); btnClear.Image = EntryControl.Resources.Images.Failed; database = InitializeDatabase(); entryPoint = InitializeEntryPoint(); Text = entryPoint.ToString(); }