public static fmCSettingsFinance InstanceInit(fmCSettingsFinance instance)
 {
     instance.UseCounter = 1;
     instance.Code       = "Финансы";
     instance.Name       = "Настройки финансового модуля";
     return(instance);
 }
        public static fmCSettingsFinance GetInstance(IObjectSpace os)
        {
            fmCSettingsFinance result = os.FindObject <fmCSettingsFinance>(null);

            //Create the Singleton's instance
            if (result == null)
            {
                result = os.CreateObject <fmCSettingsFinance>();
                result = InstanceInit(result);
                result.Save();
            }
            return(result);
        }
        public static fmCSettingsFinance GetInstance(Session session)
        {
            //Get the Singleton's instance if it exists
            fmCSettingsFinance result = session.FindObject <fmCSettingsFinance>(null);

            //Create the Singleton's instance
            if (result == null)
            {
                result = new fmCSettingsFinance(session);
                result = InstanceInit(result);
                result.Save();
            }
            return(result);
        }