public ActionResult EditProject(int id)
        {
            WebToPrintProject p = this.GetObject <WebToPrintProject>(c => c.ProjectID == id);

            return(Json(new
            {
                success = true,
                data = new
                {
                    p.ProjectID,
                    p.UserID,
                    p.Name,
                    p.Description
                }
            }));
        }
 public int CreateProject(string name, string description)
 {
     checkCookieAndLogin();
     using (var unit = GetUnitOfWork())
     {
         WebToPrintProject project = new WebToPrintProject()
         {
             Name        = name,
             Description = description,
             UserID      = Client.User.UserID
         };
         unit.Scope.Repository <WebToPrintProject>().Add(project);
         unit.Save();
         return(project.ProjectID);
     }
 }