Exemplo n.º 1
0
        public void DeleteTest()
        {
            List <Activation> activations = ActivationManager.Load();
            Activation        activation  = activations.FirstOrDefault(a => a.ActivationCode == "aaaaa");

            int results = ActivationManager.Delete(activation.Id, true);

            Assert.IsTrue(results > 0);
        }
Exemplo n.º 2
0
        //private void OpenDocument_ShowObject1(object sender, object e)
        //{
        //    if (e is MetroUserControl)
        //        menuControl.Show(e);
        //    else
        //        userControlHelper.ShowControl(e as Control, true, OpenControlHelper.ControlPosition.Center, this as Control);
        //}

        protected override void OnLoad(EventArgs e)
        {
            var configFound = ActivationManager.Load();

            // Mi connetto al Database
            GlobalInfo.DBaseInfo.dbManager = new SqlManager();
            if (!GlobalInfo.DBaseInfo.dbManager.CreateConnection())
            {
                this.Close();
                return;
            }

            GlobalInfo.globalPref = new PreferencesManager <GlobalPreferences>("", null).ReadPreference();
            if (GlobalInfo.globalPref.ForceLanguage)
            {
                var lang = Enum.GetName(typeof(Languages), GlobalInfo.globalPref.Language).Replace('_', '-');
                System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang, false);
            }
            ControlBox = GlobalInfo.globalPref.ShowControlBox;

            metroStyleManager.Style       = GlobalInfo.globalPref.CustmColor;
            StyleManager.Style            = GlobalInfo.globalPref.CustmColor;
            GlobalInfo.StyleManager.Style = GlobalInfo.globalPref.CustmColor;
            metroStyleManager.Update();

            this.StyleManager.Clone(menuControl);
            metroStyleManager.Update();

            // Carico l'attivazione
            if (!configFound)
            {
                if (!ShowRegistrationForm())
                {
                    this.Close();
                }
                return;
            }

            // Faccio la login
            // Controllo se devo saltarla
            using (var login = new loginForm())
            {
                this.StyleManager.Clone(login);
                if (!GlobalInfo.LoginInfo.RememberLastLogin || !login.CheckUser(GlobalInfo.LoginInfo.LastUser, GlobalInfo.LoginInfo.LastPassword))
                {
                    if (login.ShowDialog() != DialogResult.OK)
                    {
                        this.Close();
                        return;
                    }
                }
            }
            base.OnLoad(e);
        }
Exemplo n.º 3
0
 public void LoadTest()
 {
     Assert.AreEqual(4, ActivationManager.Load().Count);
 }
Exemplo n.º 4
0
 // GET: api/Activation
 public IEnumerable <Activation> Get()
 {
     return(ActivationManager.Load());
 }