Exemple #1
0
 internal static void EditGroup(TourCostGroup group)
 {
     using (FrmTourCostGroupEditor frm = new FrmTourCostGroupEditor(group))
     {
         frm.ShowDialog();
     }
 }
Exemple #2
0
        internal static void LoadGroupRules(TourCostGroup group)
        {
            List <Int32> grpRules = new List <int>();

            repo.LoadByGroupId(group.Id, grpRules);

            foreach (Int32 id in grpRules)
            {
                TourCostRule rule = rules.FindById(id);
                if (rule != null)
                {
                    group.Rules.Add(rule);
                }
            }
        }
Exemple #3
0
 internal static void DeleteGroup(TourCostGroup group)
 {
     DomainModel.TourCostGroups.Delete(group);
 }
 public static bool RemoveRuleFromGroup(TourCostGroup group, TourCostRule rule)
 {
     return(repo.RemoveRuleFromGroup(group.Id, rule.Id));
 }
 public static bool AddRuleToGroup(TourCostGroup group, TourCostRule rule)
 {
     return(repo.AddRuleToGroup(group.Id, rule.Id));
 }