public void EditProject() { ProjectController controller = new ProjectController(); controller.Request = new HttpRequestMessage(); controller.Configuration = new HttpConfiguration(); string locationUrl = "http://localhost:55396/api/EditProject"; // Create the mock and set up the Link method, which is used to create the Location header. // The mock version returns a fixed string. var mockUrlHelper = new Mock <UrlHelper>(); mockUrlHelper.Setup(x => x.Link(It.IsAny <string>(), It.IsAny <object>())).Returns(locationUrl); controller.Url = mockUrlHelper.Object; // Act projectandmanager p = new projectandmanager(); p.project_id = 2; p.project = "Project " + DateTime.Now.ToLongDateString(); p.priority = 30; p.user_id = 2; p.startdate = DateTime.Now; p.enddate = DateTime.Now.AddDays(10); var response = controller.EditProject(p); Trace.Write(response); }
public int AddProject(projectandmanager p) { Project proj = new Project(); proj.project = p.project; proj.priority = p.priority; proj.startdate = p.startdate; proj.enddate = p.enddate; return(bl.AddProject(proj, p.user_id)); }
public int EditProject(projectandmanager proj) { if (proj.project_id > 0) { Project project = projects.Find(proj.project_id); project.project = proj.project; project.startdate = proj.startdate; project.enddate = proj.enddate; project.priority = proj.priority; if (proj.user_id > 0) { CaseStudy.Entities.User u = users.Find(proj.user_id); u.project_id = proj.project_id; } return(this.SaveChanges()); } else { return(0); } }
public int EditProject(projectandmanager proj) { return(dl.EditProject(proj)); }
public int EditProject(projectandmanager proj) { return(context.EditProject(proj)); }