public async Task <ActionResult> LoginAsync(Login login)
        {
            GDFService _svc = new GDFService();
            var        user = login.user;

            Session["user"] = user;
            var password = login.password;

            Session["pass"] = password;
            var ret = await _svc.LoginAsync(user, password);

            var projectsL = await _svc.GetProjectsAsync();

            List <project> projects = new List <project>();

            foreach (var i in projectsL)
            {
                project project = new project();
                project.name = i.Name;
                project.id   = i.Id;
                projects.Add(project);

                //return RedirectToAction("GetProjects", "Home");
            }

            return(View(projects));
        }
        public async Task <string> Login(string user, string password)
        {
            var ret = await _svc.LoginAsync(user, password);

            if (!ret)
            {
                return(_svc.LastError.LastMessage);
            }
            var projects = await _svc.GetProjectsAsync();

            return(null);
        }