public ActionResult Edit(int id)
        {
            ProjectAuth cred = check_clientRelation(id);

            if (!cred.Valid)
            {
                return(Redirect("/User/Index"));
            }
            Models.ProjectEditViewModel projectModel = new Models.ProjectEditViewModel(User.Identity.GetUserId(), cred.Entrepreneur_ID, id);
            return(View(projectModel));
        }
        public ActionResult Edit(int id, Models.ProjectEditViewModel updateModel)
        {
            ProjectAuth cred = check_clientRelation(id);

            if (!cred.Valid)
            {
                return(Redirect("/User/Index"));
            }
            try
            {
                Models.ProjectEditViewModel projectModel = new Models.ProjectEditViewModel(User.Identity.GetUserId(), cred.Entrepreneur_ID, id);
                projectModel.Name            = updateModel.Name;
                projectModel.Description     = updateModel.Description;
                projectModel.Investment_Goal = updateModel.Investment_Goal;
                projectModel.Profile_Public  = updateModel.Profile_Public;
                projectModel.update_Project();
            }
            catch (Exception e)
            {
                System.Diagnostics.Debug.WriteLine(e.Message);
                return(View());
            }
            return(Redirect(string.Format("/Project/Index/{0}", id)));
        }