From 25c5fc97c2f1bcd2aecced57fbf6bfca7ed339a9 Mon Sep 17 00:00:00 2001 From: Jeremy Mill Date: Mon, 30 Nov 2015 14:04:44 -0500 Subject: [PATCH] added update user --- .../Controllers/UpdateCustomerController.cs | 31 +++++++++++++++++++ .../TeamDBAwesome/TeamDBAwesome.csproj | 1 + 2 files changed, 32 insertions(+) create mode 100644 TeamDBAwesome/TeamDBAwesome/Controllers/UpdateCustomerController.cs diff --git a/TeamDBAwesome/TeamDBAwesome/Controllers/UpdateCustomerController.cs b/TeamDBAwesome/TeamDBAwesome/Controllers/UpdateCustomerController.cs new file mode 100644 index 0000000..31c9a5f --- /dev/null +++ b/TeamDBAwesome/TeamDBAwesome/Controllers/UpdateCustomerController.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Net.Http; +using System.Web.Http; +using TeamDBAwesome.Models; +using TeamDBAwesome.SqlService; + +namespace TeamDBAwesome.Controllers +{ + public class UpdateCustomerController : ApiController + { + // GET api/NewCustomer/a JSON object rep of a customer + /// + /// Adds new customer to the Database + /// + /// an instance of the customer data model + /// a response with OK and the body is the new customer ID + public HttpResponseMessage Post([FromBody] Customer customer) + { + MySqlService dbService = new MySqlService(); + + + dbService.UpdateCustomer(customer); + HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); + response.Content = new StringContent("0"); + return response; + } + } +} diff --git a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj index 55fe1b4..dc788ad 100644 --- a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj +++ b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj @@ -169,6 +169,7 @@ + Global.asax