public ActionResult LoginDeveloper(IFormCollection collection)
        {
            bool success = false;
            var  logged  = new Models.Data.Developer();

            {
                logged.User     = collection["User"];
                logged.Password = collection["Password"];
            };

            for (int i = 0; i < Singleton.Instance.DevelopersList.Count; i++)
            {
                if (Singleton.Instance.DevelopersList.ElementAt(i).User == logged.User)
                {
                    if (Singleton.Instance.DevelopersList.ElementAt(i).Password == logged.Password)
                    {
                        success          = true;
                        currentDeveloper = logged.User;
                    }
                }
            }

            if (success)
            {
                Message("logged in as " + currentDeveloper);
                return(RedirectToAction(nameof(DeveloperTasks)));;
            }
            else
            {
                return(View());
            }
        }
        public ActionResult CreateDeveloper(IFormCollection collection)
        {
            try
            {
                var newDeveloper = new Models.Data.Developer();
                {
                    newDeveloper.User     = collection["User"];
                    newDeveloper.Password = collection["Password"];
                };
                WriteDevelopersList(newDeveloper);
                Singleton.Instance.DevelopersList.Add(newDeveloper);
                Message("Account created succesfully, please log in");

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(Index());
            }
        }