diff --git a/TeamDBAwesome/TeamDBAwesome/Controllers/TestController.cs b/TeamDBAwesome/TeamDBAwesome/Controllers/TestController.cs
new file mode 100644
index 0000000..15c6a72
--- /dev/null
+++ b/TeamDBAwesome/TeamDBAwesome/Controllers/TestController.cs
@@ -0,0 +1,51 @@
+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 TestController : ApiController
+ {
+ // GET: api/Test
+ public HttpResponseMessage Get()
+ {
+ //make a test customer
+ Customer test = new Customer();
+ test.Address = "test";
+ test.City = "test";
+ test.Company = "test";
+ test.Country = "test";
+ test.CustomerID = 0;
+ test.Email = "test@test.com";
+ test.Fax = "9109153999";
+ test.FName = "test";
+ test.LName = "test";
+ test.PersonID = 0;
+ test.Phone = "9109153999";
+ test.Post = "06066";
+ test.State = "CT";
+ test.SupportRepId = 0;
+
+ //make an instance of the sql controller
+ MySqlService sqlS = new MySqlService();
+ //try and add the new user
+ int ID = sqlS.AddNewUser(test);
+
+
+
+ //return an OK with the int of the new user
+ HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK);
+ response.Content = new StringContent(ID.ToString());
+ return response;
+
+
+ }
+
+
+ }
+}
diff --git a/TeamDBAwesome/TeamDBAwesome/SqlService/MySqlService.cs b/TeamDBAwesome/TeamDBAwesome/SqlService/MySqlService.cs
index dfebf66..f83b21e 100644
--- a/TeamDBAwesome/TeamDBAwesome/SqlService/MySqlService.cs
+++ b/TeamDBAwesome/TeamDBAwesome/SqlService/MySqlService.cs
@@ -30,7 +30,7 @@ private void Init_Connection()
database = "chinook";
uid = "root";
//changeme
- password = "a_password";
+ password = "";
string connectionString = "SERVER=" + server + ";" + "DATABASE=" + database + ";" + "UID=" + uid + ";" + "PASSWORD=" + password + ";";
@@ -71,7 +71,7 @@ private bool CloseConnection()
}
}
- public bool AddNewUser(Customer newCust)
+ public int AddNewUser(Customer newCust)
{
bool open = this.OpenConnection();
@@ -109,11 +109,11 @@ public bool AddNewUser(Customer newCust)
//close the connection
this.CloseConnection();
- return true;
+ return int.Parse(newPersonID);
}
else
{
- return false;
+ return 0;
}
diff --git a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj
index 0f794c9..8a77309 100644
--- a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj
+++ b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj
@@ -49,6 +49,7 @@
True
+
..\packages\MySql.Data.6.9.8\lib\net45\MySql.Data.dll
True
@@ -164,6 +165,7 @@
+
Global.asax