Esempio n. 1
0
 public static string UpdateProjectOfficer(ProjectOfficerModel projectofficer, string connstring)
 {
     try
     {
         Dictionary <string, object> spParams = new Dictionary <string, object>();
         spParams.Add("@Id", projectofficer.Id);
         spParams.Add("@FirstName", projectofficer.FirstName);
         spParams.Add("@LastName", projectofficer.LastName);
         spParams.Add("@Tel", projectofficer.Tel);
         spParams.Add("@Mobile", projectofficer.Mobile);
         spParams.Add("@Address1", projectofficer.Address1);
         spParams.Add("@Address2", projectofficer.Address2);
         spParams.Add("@Address3", projectofficer.Address3);
         spParams.Add("@Town", projectofficer.Town);
         spParams.Add("@County", projectofficer.County);
         spParams.Add("@PostCode", projectofficer.PostCode);
         spParams.Add("@Info", projectofficer.Info);
         spParams.Add("@Email", projectofficer.Email);
         return(DBAccess.ExecuteSQLNonQuery(connstring, "CALL usp_UpdateProjectOfficer(@Id, @FirstName, @LastName, @Tel, @Mobile, @Address1, @Address2, @Address3, @Town, @County, @PostCode, @Info, @Email)", spParams));
     }
     catch (Exception)
     {
         return("An error occurred");
     }
 }
Esempio n. 2
0
        public ProjectOfficerModel Post([FromBody] ProjectOfficerModel projectofficer)
        {
            Response.StatusCode = 201;
            string result = ProjectOfficerService.CreateProjectOfficer(projectofficer, dbConn);

            projectofficer.Id = Convert.ToInt32(result);
            return(projectofficer);
        }
Esempio n. 3
0
    public static string CreateProjectOfficer(ProjectOfficerModel projectofficer, string connstring)
    {
        Dictionary <string, object> spParams = new Dictionary <string, object>();

        spParams.Add("@FirstName", projectofficer.FirstName);
        spParams.Add("@LastName", projectofficer.LastName);
        spParams.Add("@Tel", projectofficer.Tel);
        spParams.Add("@Mobile", projectofficer.Mobile);
        spParams.Add("@Address1", projectofficer.Address1);
        spParams.Add("@Address2", projectofficer.Address2);
        spParams.Add("@Address3", projectofficer.Address3);
        spParams.Add("@Town", projectofficer.Town);
        spParams.Add("@County", projectofficer.County);
        spParams.Add("@PostCode", projectofficer.PostCode);
        spParams.Add("@Info", projectofficer.Info);
        spParams.Add("@Email", projectofficer.Email);
        return(DBAccess.ExecuteSQLScalar(connstring, "CALL usp_InsertProjectOfficer(@FirstName, @LastName, @Tel, @Mobile, @Address1, @Address2, @Address3, @Town, @County, @PostCode, @Info, @Email)", spParams));
    }
Esempio n. 4
0
 public string UpdateProjectOfficer([FromRoute] int id, [FromBody] ProjectOfficerModel projectofficer)
 {
     return(ProjectOfficerService.UpdateProjectOfficer(projectofficer, dbConn));
 }