Exemplo n.º 1
0
        public ProjectVisitModel AddProjectVisit([FromBody] ProjectVisitModel project)
        {
            Response.StatusCode = 201;

            string result = ProjectVisitService.AddProjectVisit(project, dbConn);

            project.Id = Convert.ToInt32(result);
            return(project);
        }
Exemplo n.º 2
0
 public static string AddProjectVisit(ProjectVisitModel projectVisit, string connstring)
 {
     try
     {
         Dictionary <string, object> spParams = new Dictionary <string, object>();
         spParams.Add("@ProjectId", projectVisit.ProjectId);
         spParams.Add("@VisitStart", projectVisit.VisitStart);
         spParams.Add("@VisitEnd", projectVisit.VisitEnd);
         spParams.Add("@Visitor", projectVisit.Visitor);
         return(DBAccess.ExecuteSQLScalar(connstring, "CALL usp_AddVisitToProject(@ProjectId, @VisitStart, @VisitEnd, @Visitor)", spParams));
     }
     catch (Exception)
     {
         return("An error occurred");
     }
 }
Exemplo n.º 3
0
 public string UpdateProjectVisit([FromRoute] int id, [FromBody] ProjectVisitModel project)
 {
     return(ProjectVisitService.UpdateProjectVisit(project, dbConn));
 }