public IHttpActionResult AddProject(Project project) { ProjectsBusiness projectBusiness = new ProjectsBusiness(); projectBusiness.AddProject(project); return(CreatedAtRoute("DefaultApi", new { id = project.Project_ID }, project)); }
public HttpResponseMessage GetProjects() { ProjectsBusiness projectBusiness = new ProjectsBusiness(); List <Project> listProjects = projectBusiness.GetProjects(); //listProjects[0].StartDate // = listProjects[0].StartDate.ToString(listProjects[0].StartDate,""); //listProjects[0].EndDate // = listProjects[0].EndDate.ToString('dd//MM/yyyy'); return(Request.CreateResponse(HttpStatusCode.OK, listProjects)); }
public void GetProjectsBusiness() { // Arrange var tasksBuiness = new ProjectsBusiness(); List <Project> listProjectTask; listProjectTask = tasksBuiness.GetProjects(); Assert.AreEqual("Test", listProjectTask[0].Project1); }
// POST: api/Projects public bool Post([FromBody] Project value) { bool status = false; try { ProjectsBusiness projectsBusiness = new ProjectsBusiness(); projectsBusiness.CreateProject(value); status = true; } catch { status = false; throw; } return(status); }
public ProjectsController() { sqlConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ReleaseTrackerDbConnection"].ConnectionString); projectsBusiness = new ProjectsBusiness(sqlConnection); }
// DELETE: api/Projects/5 public void Delete(int id) { ProjectsBusiness projectsBusiness = new ProjectsBusiness(); projectsBusiness.DeleteProject(id); }
// PUT: api/Projects/5 public Project Put(int id, [FromBody] Project value) { ProjectsBusiness projectsBusiness = new ProjectsBusiness(); return(projectsBusiness.UpdateProject(id, value)); }
// GET: api/Projects/5 public Project Get(int id) { ProjectsBusiness projectsBusiness = new ProjectsBusiness(); return(projectsBusiness.GetProjectByID(id)); }
// GET: api/Projects public IEnumerable <Project> Get() { ProjectsBusiness projectsBusiness = new ProjectsBusiness(); return(projectsBusiness.GetProjects()); }