public PurchaseForm(Purchase purchase, bool copy = false) : base() { InitializeComponent(); InitializeAuraForm(); this.purchase = purchase; LoadCatalogs(); creator = new CommandStringCreator("Purchases", purchase.id.ToString()); if (purchase.id < 1) { //если закупка новая, она должна автоматически создаваться //для того закона, для которого создан пользователь purchase.law = Program.user.roleID; creator.AddChange("law", purchase.law.ToString()); creator.AddChange("colorMark", purchase.colorMark.ToString()); showLogsButton.Hide(); } FillForm(); if (copy) { LoadFromCopy(); creator.AddChange("organizationID", purchase.organizationID.ToString()); } }
public OrganisationForm(Organisation organisation) : base() { InitializeComponent(); InitializeAuraForm(); this.organisation = organisation; LoadCatalogs(); creator = new CommandStringCreator("Organisations", organisation.id.ToString()); Fill(organisation); FillTable(organisation); }
public MethodEditForm(PurchaseMethod _method) { StartLoading(); InitializeComponent(); InitializeAuraForm(); creator = new CommandStringCreator("Methods", _method.id.ToString()); method = _method; if (method.id < 1) { method.isActual = 1; } FillFields(); FillStages(); FinishLoading(); }
public StageEditForm(PurchaseStage stage) : base() { InitializeComponent(); InitializeAuraForm(); _stage = stage; creator = new CommandStringCreator("Stages", stage.id.ToString()); if (stage.id < 1) { stage.isActual = 1; } else { stageName.Text = stage.statusName; } isActual.SelectedIndex = stage.isActual; creator.AddChange(isActual.Name, isActual.SelectedIndex.ToString()); }