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))); }