public ExpenseNotesDetailForm(FHFormTab expensenotes, Models.Core.ExpenseNotes expenseNotesModel) { InitializeComponent(); this._expensenotes = expensenotes; this.dataObject = expenseNotesModel; if (this.dataObject == null) { this.dataObject = new Models.Core.ExpenseNotes(); } }
private static string GetProgramType(FHFormTab form) { string typ = form.GetType().ToString().Replace("FamiHub.UI.", ""); if (typ.StartsWith("FamiHub.Core.")) { typ = form.GetType().ToString().Replace("FamiHub.Core.", "*."); } BusinessLayer.General.Logging.Log("Got program type '" + typ + "'", BusinessLayer.General.Logging.LogLevel.Debug); return(typ); }
public LoyaltyRewardsForm(FHFormTab caller, Models.Customers.LoyaltyRewards rewards) { InitializeComponent(); _caller = caller; _reward = rewards; if (_reward == null) { _reward = new Models.Customers.LoyaltyRewards(); } LoadData(); }
public WorkflowForm(FHFormTab workflow, Models.Core.ApproverType approvertype) { InitializeComponent(); this._workflow = workflow; this.dataObject = approvertype; LoadData(); GetUsers(); if (this.dataObject == null) { this.dataObject = new Models.Core.ApproverType(); } }
public static Models.Core.Program GetProgram(FHFormTab form) { Models.Core.Program pgm = null; string typ = GetProgramType(form); BusinessLayer.General.Logging.Log("Loading program info for '" + typ + "' from database", BusinessLayer.General.Logging.LogLevel.Debug); var session = Session.OpenSession(); pgm = session.CreateCriteria(typeof(Models.Core.Program)) .Add(Expression.Eq("Form", typ)) .UniqueResult <Models.Core.Program>(); BusinessLayer.General.Logging.Log("Got program info for '" + typ + "'", BusinessLayer.General.Logging.LogLevel.Debug); return(pgm); }
public CountryForm(FHFormTab caller, Models.Core.Country country) { InitializeComponent(); _caller = caller; dataObject = country; if (dataObject == null) { dataObject = new Models.Core.Country(); } LoadData(); }
public LoyaltyPartnerForm(FHFormTab caller, Models.Customers.LoyaltyPartner partner) { InitializeComponent(); _caller = caller; _partner = partner; if (_partner == null) { _partner = new Models.Customers.LoyaltyPartner(); } Common.ComboBoxFiller.CountryComboBox(cmbCountry); LoadData(); }
public CustomerForm(FHFormTab caller, Models.Customers.Customer customer) { InitializeComponent(); _caller = caller; _customer = customer; if (_customer == null) { _customer = new Models.Customers.Customer(); } Common.ComboBoxFiller.CountryComboBox(cmbCountry); Common.ComboBoxFiller.SalutationComboBox(cmbSalutation); LoadData(); }
public UserForm(FHFormTab caller, Models.Core.User user) { InitializeComponent(); this.caller = caller; this.dataObject = user; LoadLanguages(); LoadUserGroups(); if (this.dataObject == null) { this.dataObject = new Models.Core.User(); } else { LoadData(); } LoadWorkflow(); }
internal void OpenTabPage(FHFormTab form) { if (workspace.TabPages.Count > 9) { Common.Interaction.ThrowMessage(this, "Maximum 10 tabpages per session!"); form.Dispose(); } else { WorkspaceTab tp = new WorkspaceTab(); tp.BackColor = Color.White; tp.Text = form.Text; form.Dock = DockStyle.Fill; tp.Controls.Add(form); tp.Tag = form; workspace.Controls.Add(tp); workspace.SelectedItem = tp; form.Focus(); tp.Text = form.Text; } }
public AddPlanningRow(FHFormTab caller, Models.Logistics.Planning planning) { InitializeComponent(); _caller = caller; _planning = planning; if (_planning == null) { _planning = new Models.Logistics.Planning(); } if (_caller is PlanningList) { var c = (PlanningList)_caller; _planningLocation = (Models.Logistics.PlanningLocation)c.cmbLocation.SelectedItem; btnSave.Visible = false; } else if (_caller is PlanningDashboard) { var c = (PlanningDashboard)_caller; _planningLocation = c._location; _planning.NoAppointment = true; } if (!_planningLocation.ContainerLocation) { chbConfirmed.Visible = false; gbxContainerInfo.Visible = false; } GetTransporters(); GetSuppliers(); cmbDeliveryMethod.DataSource = GetDeliveryMethods(); cmbDeliveryMethod.ValueMember = "Item1"; cmbDeliveryMethod.DisplayMember = "Item2"; LoadData(); }