W$?\;Iֺ\r\\\\H\\2\\n,/l\̢\{\';[\liϯJ\n\ZF\\XEw6}L-$H(^_\\u\\nN\d\ʓ)_^7y\ɗ\M\ܼ=\#?_\\{\\\\ZO\0(F\0Oi\o-f?\F\=\(y&cɪP{x\\dd\\Ȕ[x݊\\H6d4\\"XMu\\ƦBIR2\R \$iIJ\cJ44\\\\\M\\k\\<{*ur\j*\}\O=>Uq\\PZr\\$=\|\\O;7#\'g\\ ku\J*\n\_2{\Uf\{5g\\5z\\@\\?\ߣd\3M4>8#^W+\\!\}\+ov\\w|\de}j\\̒7\'G\\\C\<#\\6-f\\\.ɓ+\ہ\nX\\\J\\\\We\\L\`go\\\n$\曎~\̀I$4M\!\\\/_\Ϝ\?M}H\\&\"JD\q\r?vRO\n\R\?\l~\8tS\\\I\=zŊZ\7ʍ\qT\$\NIw\Z3k\\=ƙ!kʪDF\艌i\\\\\2$cі\\\k;L*V\\\ZXS\ڏ7\rJ\b-©ǒFD\B\O\\\uk\U*\',\7$ݕ\Y\\w\\j\\ː\\\+O%\Рd<\1ּ\r<\&b\|a\6im\\u\G\y\3{jo\\\/l;\\\0\0\0\0\'\t\\/q^wHjd\\\\\Y\\:\/Ǻco\\\=)\\wE助pա\\˹\'\\Ji\\Uo,|\Uk%͓\e\5\\Uv߁/C\\t\js7_?TО߷媗.3\\X\擁\\?Ɯ\\\T\^,\\0%AZ\\1\*O\u6\\](GO#\0_Y|\VIl\b\\\pb\Bc\0%M\od{[\2\#>\#i۴ܴ}\v\}G\dR\/w\\Xm<]\\GX\'ie\M4\a\i\\\&n\\a2\Z;LM(Դ}tc^*l\:m\fI\XkޖMY\y\\\\\Wi\0@I#\JZ+\I\})1N\\LP\Ւ\M\7}l\b2|u_ rjY1v\%\J\1ZW\\X[\"D\(5\p\m_2{\ޫ%\ؽβ > \P]6I\nf3\t\^[\\4\\Vd4P\p\~\';[eOՉ\\\\\e̮\+\0\0\0\0ڸ_6m,(L\"\\\pi\~7ssj\WO\ŏF{\\\Γt\9}mΪ\G6\E\k>o$b&\eI\\'\Y%. \KG\\[\'\\\\D)}\\\@GbV 2g\\c$\\▌dVv)F{l*\\ݧ=eKm\\0\\\\\?z\x\,i\\\\"o\HM>P\'\\\͒6K\\=n\\\ \d\nV\$<cKM9bu:\q\%z|Rf\_JB\\n\\\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@GA1\0\0\0\0 \\\3GO:ef\\9vyp;.F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0\0\0\0m\7@W/Q\?\!{\\A\n\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\"\0\0\0\0g\D]\\W\(.\p\.F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:$\0\0\0\0Xc\\;C\\\'5P2u3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0БQ\0\0\0\0\0X}n]|2\yޛ\ؔ1\\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\(F\0\0\0\0}hݨt\\E\<\\.Y\\%%1ׂ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\0\0\0\0XcTuɺ\;*\\\5\\\\`Q\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0΄b\0\0\0\0\\v\\Ԣ\\C\}\(924\\r\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\0\0\0\09h]p\\\z|\Ϊ,T\V.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\k?Yw~\Jx[^j\42\+C\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0tf#\0\0\0\0WW]\5\!\/y\t+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(F\0\0\0\0\e3t\WG\\J榬*nf\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\0\l\3\n\;\Y\p[\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0tC1\0\0\0\0|Io\/F\ň\7\cSƼ\^2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0 P\0\0\0\0\0{(\\\\S\\C\\'5n0\rr\Fc\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0#\0\0\0\0`l6B\_v֍ܿ\\\\\ɕQo\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Hs#\0\0\0\0\ƨj\))\Z\'$]\#vYEqq\\x\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@ڣ\0\0\0\0vチCt\OW\On=~\1攥Ajr\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0] \\0\0\0\0\ \==\-9\j\\iK\\h\\ŵn\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0̓\Ӎ?^wH\\[ƚoWs+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\UQ\0\0\0\0\0\\\\\\܋Ԙ\2\\چ<}āun\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0*\0\0\0\0ty\t\E\ƌm=~\&uzUY\JwR\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(F\0\0\0\0Ѕ\|z\\z䔳\e\qY{C}YEYA\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0P\0\0\0\0Zs\\rϵaefY9gKG\\h\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Z\0\0\0@R\=_\\#==\YcR\zI?\\迶bI\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\'P\0\0\0\0K\h\\h\yig~\\\,O\{\\\\w\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0`(F\0\0\0\0\6\?Z?ZmIU0p{\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0|\0\0\0\0Ƭl=\s\}[ o\˟do\\|=Q^\\|\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\0\0\0\0\\\C\\?ӇڿK\C#\Z0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0_\n\\0\0\0\0\\z(-eZsЄVc~R5\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\eQ\0\0\0\0 -\v\\\O;Wˎ?IIǓ\Z\%sKVdD\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\r\\0\0\0\0:5\8Zy\y\OUݣW뻞Kʜ,\խl\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0\0\0\0tZ;Dw\\nn=^k.*\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0`\\0\0\0@P\}0}f\\vIWūuÊYK\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\e#\0\0\0\0\4j\{\o\'|Kq/5K\NK?t3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0b\0\0\0\0^$+[Uǟ\R}^V\e2#_w-\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0}b\0\0\0\0uv\:\\'p\\\wM2?\rϺ\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\0\0\0@\\\iT\\\\\\\Gdu+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\C1\0\0\0\\ֽ\\zs\\Ȇ;W\\\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Q\0\0\0\0Cߘz\\\B\[I&\]ѥh\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\D1\0\0\0\0W[\\O;Wˏ5&5H266~ce\\Z7\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0p\\0\0\0\0\\\\8,a\\\%Oj\\#\O\\'\w\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@A1\0\0\0va_tt%<\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0|#\0\0\0\0hoF\oi\st(D\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0g(F\0\0\0\0O2~*N>Kl=@F7de8Vv+\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0b\0\0\0\0{]\\\_\f\O\\ǼmL\Le/4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@A1\0\0\0>8\8=3߀\w\\Zsmmd\+\\\n\\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\P\0\0\0\0\+{0\yj\\(\272\Kɫ*\2ƺ\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0@\'E1\0\0\06|k\=9\DR2Y֘\]II\c~4\_\bD\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0ib\0\0\0\0_\C\\\\\\\ǫG\w\\\d\u\\\\\>YY\w\0^\\\٧fS\"Lb(5OVL5팓N}\\8\tڱ3\N:6\Z5b\T\"Hd\eιbwɂ#\\\w\^꼹\\\0\0\0\0\0\0\0\0\0\0\0\0\\_#\0\0\0j;oܷ5/<㼽\{J;I\to\\\rF;\0\0\0\0\0\0\0\0\0\0\0\0N)F\0\0\0.\\\\y\\'\_U>\\v\\Q$/\\y\s]JS\0\0\0\0\0\0\0\0\0\0\0\b\0\0`V\\߽7/<\\]\L\\<{}I31\0\0\0\0\0\0\0\0\0\0\0b\0\0 I\[\\mO\\/s|мY)ٓڱahC\0\0\0\0\0\0\0\0\0\0\0b\0\0M5z\\y\"{7nIV;>UJy\jd\}ww2\0\0\0\0\0\0\0\0\0\0\0\076\\0\0pjjw\ʶ\'s\c7/%{\tcr\\\>ݡ\0\0\0\0\0\0\0\0\0\0\0\0\0I#\0\0\r\\\o\·WQp|$\?Rn\\v \0\0\0\0\0\0\0\0\0\0\0\0#\0\0u\tsqvѼ\\\wS2w\C\ \0\0\0\0\0\0\0\0\0\0\0\0p5)F\0\0:\\\\\\嗛\\\\\cI^,%;\nc˺;\0\0\0\0\0\0\0\0\0\0\0\0c#\0\0UvthE\\Ps\\y\;\\:LR\.\\S\KۿRu2+\0\0\0\0\0\0\0\0\0\0\0\0@)F\0\0+l\\\My\7e\\-p\W\G\\R\\ӵ{מ\TN\0\0\0\0\0\0\0\0\0\0\0\0/#\\0\0\\\o\sas^s\ߔ*H\+]\\\\dV\0\0\0\0\0\0\0\0\0\0\0\0/;\\0\0\9}t\Ҽn}\}kC\\o\u\vy?vR^n\/?\ڑ\0\0\0\0\0\0\0\0\0\0\0\0\(F\0\0\\\W\\ޝk\\Ț;\\\sb\\s\V}\I{gi_۾eݑ\\0\0\0\0\0\0\0\0\0\0\0\0\)F\0\0k\m(GV̑\\o2k\\\ࢹ\f-\\v;{\S_\t\\:\0\0\0\0\0\0\0\0\0\0\0\0\z\0NV\Gܚ\ˇrb\m9ty-j>\k\\Њ\twϿ\XJ\.U+%Ѯ\\x\\Uۙ\0\0\0\0\0\0\0\0\0\0\0\0\0\8#\0\0p]h\\9u\8\0\0IDATӒ\tsN-^\%dt\\9u\\7ߚ.ˇˇ\\-KӪ\/\\Ty\'\J\v\\\_\r?UZWk?\0\0\0\0\0\0\0\0\0\0\0\0\0\R\0\0@\\tw\Lo&2\\\D@&36\\@3c\f\lvzpQƚg_8/\$ٟ*K\NU/Um\-~[\0\0\0\0\0\0\0\0\0\0\0\0\2)F\0\0༩F\ZIVWW&|R\\Ю\310VT)k.J>sl\2\?V3}\\\\Ej42\h\tsq{2\ۛfZ\Jo\\$\/@%yqxՁ\J\J/\0\0\0\0\0\0\0\0\0\0\0\0\S\0\0\8W0WU+h\g\Ӯ\\]\\\LOϼk\]=\\wmL`\+\T\\]]9\70n)d\\f\eX`/\]\\\\$IV\\{\*g\\H\ZxWUI2RJ)=23緬9RN\0\0\0\0\0\0\0\0\0\0\0\0.NdC\\n.Z\zU-x?IZ]]9\߿\l\'}\&}\9\86\Lu\\]gp\\\"s\Fe|\\r4S\\g\\e{\\13I$\T\`U\\ZC\MVjt۟\y\!\0\0\0\0\0\0\0\0\0\0\0\0\)F\0 S=L5z/:\\\\E\\=Βd\\T\\LS==\ދg\~L\\\jW&\D\EK\\Z7\D\I\\\\\A\hIЮͼ\wx\\\J\y\0\0\0\0\0\0\0\0\0\0\0\0\\0\U1\\\ѡ\\(%~}2\\gzW&.z\\\\m\ɥ\Ͼ\\\\e\\26\.g\a*%c\Kd\h\'ĵV)9ծ2R%J2ZJj4U\SUL*\]NV\۷jn\0\0\0\0\0\0\0\0\0\0\0\0k\Pp\&\rtG\0\0\0\0IENDB`');
+/*!40000 ALTER TABLE `testimonial-images` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonials`
+--
+
+DROP TABLE IF EXISTS `testimonials`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonials` (
+ `TestimonialID` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `CompanySpokesPerson` varchar(255) NOT NULL,
+ PRIMARY KEY (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonials`
+--
+
+LOCK TABLES `testimonials` WRITE;
+/*!40000 ALTER TABLE `testimonials` DISABLE KEYS */;
+INSERT INTO `testimonials` VALUES (1,'EPEC Web LLC','Kirk Schnable');
+/*!40000 ALTER TABLE `testimonials` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Dumping routines for database 'dmcdynamics'
+--
+/*!50003 DROP PROCEDURE IF EXISTS `GetCompanyInfo` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetCompanyInfo`()
+begin
+ SELECT CompanyName,
+ PhoneNumber,
+ EmailAddress,
+ Address,
+ CompanySlogan
+ FROM `CompanyInfo`
+ LIMIT 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `GetServices` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetServices`()
+begin
+ SELECT ServiceID,
+ ServiceName,
+ ServiceTags,
+ FontAwesomeIcon,
+ IsEnabled
+ FROM `Services`
+ WHERE IsEnabled = 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `ServiceInformation_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `ServiceInformation_SelectOne`(
+ IN ID INT
+)
+BEGIN
+ SELECT ServiceInformationID,
+ ServiceID,
+ ServiceDescription
+ FROM `dmcdynamics`.`service-information`
+ WHERE ServiceID = ID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_Insert` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_Insert`(
+ IN testimonialID INT,
+ IN imageType VARCHAR(100),
+ IN imageData MEDIUMBLOB
+)
+BEGIN
+
+ INSERT INTO dmcdynamics.`testimonial-images`
+ (
+ TestimonialID,
+ ImageType,
+ ImageData
+ )
+ VALUES
+ (
+ testimonialID,
+ imageType,
+ imageData
+ );
+
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2020-09-17 23:25:59
diff --git a/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009180010.sql b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009180010.sql
new file mode 100644
index 0000000..8da6919
--- /dev/null
+++ b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009180010.sql
@@ -0,0 +1,305 @@
+-- MySQL dump 10.13 Distrib 8.0.21, for Win64 (x86_64)
+--
+-- Host: localhost Database: dmcdynamics
+-- ------------------------------------------------------
+-- Server version 8.0.21
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!50503 SET NAMES utf8mb4 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `companyinfo`
+--
+
+DROP TABLE IF EXISTS `companyinfo`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `companyinfo` (
+ `id` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `PhoneNumber` varchar(20) NOT NULL,
+ `EmailAddress` varchar(100) NOT NULL,
+ `Address` varchar(255) NOT NULL,
+ `CompanySlogan` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `companyinfo`
+--
+
+LOCK TABLES `companyinfo` WRITE;
+/*!40000 ALTER TABLE `companyinfo` DISABLE KEYS */;
+INSERT INTO `companyinfo` VALUES (1,'DMC Dynamics LLC','(224) 241-2285','jobs@dmcdynamics.llc','4600 Sycamore Ln, Rolling Meadows, IL 60008','Simple tech and personal service solutions that won\'t break the bank!');
+/*!40000 ALTER TABLE `companyinfo` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `service-information`
+--
+
+DROP TABLE IF EXISTS `service-information`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `service-information` (
+ `ServiceInformationID` int NOT NULL AUTO_INCREMENT,
+ `ServiceID` int NOT NULL,
+ `ServiceDescription` text NOT NULL,
+ PRIMARY KEY (`ServiceInformationID`),
+ KEY `service_information_ServiceID_FK` (`ServiceID`),
+ CONSTRAINT `service_information_ServiceID_FK` FOREIGN KEY (`ServiceID`) REFERENCES `services` (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `service-information`
+--
+
+LOCK TABLES `service-information` WRITE;
+/*!40000 ALTER TABLE `service-information` DISABLE KEYS */;
+INSERT INTO `service-information` VALUES (1,1,'Let me break it down for you; I have over 8 years of professional software development experience. I have worked in an enterprise setting on some of the most complex Windows desktop applications, server services, and Web APIs. I am confident that I will be able to fit the needs of your next project!');
+/*!40000 ALTER TABLE `service-information` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `services`
+--
+
+DROP TABLE IF EXISTS `services`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `services` (
+ `ServiceID` int NOT NULL AUTO_INCREMENT,
+ `ServiceName` varchar(255) NOT NULL,
+ `ServiceTags` varchar(255) DEFAULT NULL,
+ `FontAwesomeIcon` varchar(50) NOT NULL,
+ `IsEnabled` bit(1) NOT NULL DEFAULT b'1',
+ PRIMARY KEY (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `services`
+--
+
+LOCK TABLES `services` WRITE;
+/*!40000 ALTER TABLE `services` DISABLE KEYS */;
+INSERT INTO `services` VALUES (1,'Software Development','C#, ASP.net, PHP','fa-file-code',_binary ''),(2,'Web Design & Hosting','','',_binary '\0'),(3,'Custom Computers Systems','Gaming, Servers','fa-tv',_binary ''),(4,'Resume Services','Updating, Creating','fa-file-word',_binary ''),(5,'VHS to DVD Conversion','','fa-compact-disc',_binary ''),(6,'Tech Consulting','Engineering','fa-user-tie',_binary '');
+/*!40000 ALTER TABLE `services` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonial-images`
+--
+
+DROP TABLE IF EXISTS `testimonial-images`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonial-images` (
+ `TestimonialImageID` int NOT NULL AUTO_INCREMENT,
+ `TestimonialID` int NOT NULL,
+ `ImageType` varchar(100) NOT NULL,
+ `ImageData` mediumblob NOT NULL,
+ PRIMARY KEY (`TestimonialImageID`),
+ KEY `testimonials_images_FK` (`TestimonialID`),
+ CONSTRAINT `testimonials_images_FK` FOREIGN KEY (`TestimonialID`) REFERENCES `testimonials` (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonial-images`
+--
+
+LOCK TABLES `testimonial-images` WRITE;
+/*!40000 ALTER TABLE `testimonial-images` DISABLE KEYS */;
+INSERT INTO `testimonial-images` VALUES (2,1,'image/png',_binary 'PNG\r\n\Z\n\0\0\0\rIHDR\0\0,\0\0e\0\0\0Q*\\\0\0\0sRGB\0\\\0\0\0gAMA\0\0a\0\0\0 pHYs\0\0\\0\0\\od\0\00IDATx^\\x\\\\gS!B\rAMW\nRD숀(\"~Al\\ %Ԑ@zo|3\ո4!$\;\\\\\$Y0{צP\"\"\r\DD\c`f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\BX.S\\\\QhkN\\\)1Clc|\\٣P}Vꂢ\e\\רۨ\GyVQ\\Zvʳ{m|<\56J\^o\\\+(\N[\\\틾^~\\(\\Vy6*\F[7\+_nc<\\Y`[z\\|B*Pz\\W^y ʲ\\\?\\AYSկW\\VYʋ)s*埯Qj\g\V+\\o:e\W\B蕯Q\\p\\\I\\`̋g\\]\\\w+\]]a$Sn5T 9J`Q\\qp@]\<]\bPz.H7!\\)\^H\\B\P\ja>\0\\`W;!DW\0\\\@sqvV2$*QG\/\J]\:c\4Ej\Zh]\}\PO 3\;{k\^\\_\0N\\ =z^`5\Wg \\rP-\t肸;FQ6\\\\rODty\0 \-\ZԅXKT:,*w\\\ \(\U\\\rjsϋJ\PsKI\ó\'\&{ƬHIM[\Uz\\\Ѡ?,X/#@%5SV&Əcћ\\q9=K%1Ma!*]\\'ѽ\b\\0\9\;IlAdER\B\&aX\6\\\||x\\k1H*\xq\8н\r\/[I\8y\\\l\I\\r4\zw8wh\#\|{/\τt4\\X\PkD\:+\b\rYisF:7#}Sǂө\\\k\\Z0Hsj:\\o\\Cq,6N!K\\"M\\\\\Ecc\1=v\!\\創dXi\\GbZ\\J9\D,4Ob\\\G1d\"beXd1\ُZa쪭Xp\\%a`E\LϞ\\\r)%``\\\\a\\h\\\\\K\b\ri,V\ߡ\\0\D\\\"\d\\\0f\\\\Dq,x1Q\x1lM\-=Z\\"\ln31KZ\\"ᐓ/=?\>-%,*\\x\\m\戦Z\\"cQ\D\\?\\K<!,Jvyyx8a+\\\NA\Z\Y-5>o?bLXd\t\||\d|~;v^N]]^.&8lݏ]ω.\Ȧ\8]svy\NNM0^sN%?h*rHcSNyV{\\VĎ\'K%FMLr)FVA\r?\%XE`ޱ!-[\\\ZE%\\0\|\9?=9W\"+&iQQ\DdE\\\R\\Sъn\>7G\%Y0\.e\ɳx\\A\6\3*\ss\믎=j\i\\X[dˍ\膪\Z\\ЫiC\0Z\\r\.\\O8i.=\V\ը3w6Es\V\0\8\m\X5O\\\\8z\\\`\{\\,,\Λ\[v!\"1MtH,#vz=K?;\\\Ŋ;]9S\ߵ-j\چ\\\"\^\46?\nS/\SCsc`Q\\l1\8s\\)\\{ \\r\?sb`QE\o\\{L\qݷa5b\Drf\PEc`QQ\ou ;v`k(\\U\<|k\D\\"\'7Wt\"1\5\/fa\7K\\&\\mgL\\x\e\\\\=\\M[\\/\\\\yXmRy|Ec`Yuj\\'\"qů\h\+c^\d˿\\6,2 g\؋={BNŹe?!2:Vt\"0H\n~~r \Z\\\o\\qXɱ\+\n0\\\2\ёo\%x\8/:T\X$g4\%&\Z<Kx\NEa`t\\\\ZM\':\\\Z 6ERRC\\\ocKgDG^] WDE剁E\R\'7G[9y$%\\H\\Y十ER\\p\\Xt\\%t2FTT^X$*~i5|\\ZqqC偁E\4\{~Gy\'\\l\\[<\o4K\\:m\c=\BZf\PYc`4\\$\\(*<7}8$**k,\7ggN9u\?S|[͒\7n_K\\0+/c.\4GrS{p]gёKோ<0H\\\\\\`\\#\$\+\*r%iV\ʮ\\<4{D\\\\eE\a\@&*y4ݱ\\iL)*y$\7\'\\\Z4]p\m\UT\[\r\3DEeEW\\&L<#`\Y\e%YF5m\'Q\\r4N\&Pt\n1\\"\\r\e\(A\zٷ0\ZCwE\E%V\rn\n1\bԫg|)*9\\KI\\"\\е\ȳ\s\HǾ3\\\,JUk<+*\+:&&\\rY7G|<{Y\\,NVXdqmP\r\2#w\\rY@\'{D\\NTr8\\f\,\\n}Œ\^\eEf\\r\0\\r4$\\\\"Զ?\?\QQi1\\"998 yKQ_\ٓ\C»\\"\$\\,_\\0T,X2\\N#:+OTTZ,Xʳ7\#!%MTTZ,X\k!\ \^VJBX\b`Ų\\QRKT旛<\}WXd\lk\siCV\\EE\"S#P,]n32EE\"\^Y\s\,:wEmM,]^ҲEE\"\\#\Ś:\``Es\\K\gVv4Xd\\\\\\Ē\\\\Z\Ma9\r\3t\Z\\\]T\uz\Nl!*yM\t\0W/_U1[t\r}5\\\\!|?ۛl\Mn\u7\۪]\\\f\'z-*{at\\\?\\у1a\rؼ1\e+\G^\s\PP`zn\Z1\by\\QT\\\&\\N\|K%l\؎kWb֓]\7,?.\rO\\\+i\u_\\\"q\/\0.N**\(9N08>\\[Ϥ㔕7\}5WO\\voڛXd1WE%]*\O\r,7\'\JJJK撞\\[scﵡh\\x}1\\^\\"P\#Xy.\r\5\z*íҊFXdsa!5C>~\\\\\\m^\"\\Ӫjښ\5\\U}\/\\\0?o\)\b}ox`\\l_7\\\\$dfe5\\"\\y\'4\Uq v@OU\H>DU\_\R\R?4\G\\#1\\\8\,Ҽp\4\ydžP9\\\\\\%\r\\\\kDe|\\}\0\\>gDWn,ҴcaM\04k\k~]\\'e2\_\r}=EU,3#G\\\\\(\)A*3i\\g#4-NT\ԑj_+*\\qWd:uzj*l%*\+\\n>\Z\||\N\!\\\M2a`E\&ukد\\\+\\o{nl\ZqD\9\dcؤwP\\s>\r\'b/5ra`f\\\jP\Z/+;/:,|g\\\\\0{<\\)\\;{\"{\-i\Z\M`:ݕ\q۵UT\\b=<\J \K.\\헥xg\\B*֞\4\U\\\D\;j=t\8\tqE\*^*Fꍄ\߅i\=31\<\2Hs\)\\~&\\G]\o&*9켿3:zX\3\\\\fOG\\>Nىh\N\5/i\\\\r\(\\친\\\r\\xLϧ\X\?\"=\\nY\\~\"4gE\r\\UrJ\n_zATrH\܀\0k\\\WŋE\rI o7;~O_2\c,Ҕ5\ KW\q5`\\p\\\bsT&:{\\ѱnCyzq\\EL:fOX)y\n/WU1\_ӦJ:tǃ5M\\:v(F\R0\\؛w݊\\"\P\n\Z^\'7N~\'\|P9\\|\I\U4\k\Z\Z㪄\\\':cwf\OX+_|OQٻj9\Q\\pQ\\\V\ur\\,>WBk}\\hņ4!\\\\ o7\sB熏\E\,ߡ\ %bND\"\\Qi[@\y\z\\\\_\\oSXNS]svyޱ!-[J^GB\/Ee>\6\ᤓ\\3O;\[ے\t\\6jm\\\a\\nS\Sx}\D\\j\\\\:>bzoP<nR\\ΖI\h4R\\]o\o\Ukg<\\E\\{]}\u\T슌aE\h\\\g\⯫\P\\2\\"\dg#n=\]b\Of,Q^{O\܆{N!Ju\զ\\ZeWsn*+,g\\8E9o>9,1X$m\^\}_\7\\\F``9\]]\\݀\\?Ú9뢭O=\1x\,/:\\"i\E~ \\\\?\\\\Z^ =^zC~/(\\\ \r\\{\\\r\w3?\nVmZ\ꅋH\\\Ŧ\,\_>\_]\\a`\\]+F\WI9},\\\\\z\W\swk\ޖ\\BAh\\'\{0~\-R\Z69\\\\q\}Utn\\ƽe(\\\ \wl]\\p5\1\\ mk\\\\?7!\\t\\yٴܼK\\?\0\\;\g|\͛ͧSa[Ë\̷>B\0=\|+sQC+%\r\+\\\喚v\?F\\ۿeEeB\n\tt69\uB\u䋰)\vP\?\\N\\\\Z\\h/\m<V1Y==\Jnn\"\R!\ä\\\Z\˵\\7\'\ņ5EG{\Z=\&O|\\m\嫷w.Er53\Y\\톀sbe\vrƀ\\!^\\\\HQ\\Q/`{\\\\\\q*\\=\rC^Ea\\Δ\t\3\O1emT\\;\\\iS\\):rQ\1ܸ\(2rݖ\\9|y\nu:~>>\&,,{z0wFSO\d/cߗ\E%\K`RnEEE\Ű\\˴]WD}\|e\>h\\\E8\ӂ)\3\\\k1owQמ+W\\v~9\?\?,\p\lيn\\H\F/\cy.\e\0;G;#$OtO\n\\C+{$%}\vQ]EVE}ߠϣQ\\ecc\#D%?\_\\"~\Z8r\o\\>kgN\Լ~05B\"\\\EeEV!\\Öm\띛\"Џa\7o7.~4ITrz\\f\xh\"Y\1\\\r\{Qէ\\\@)23P\\!Qb`E;Ь5>j &wlǒ[Du\C\U+{\X,H\1<\\-ĤvN0Ӎ\\\8n\o\'v$_?a ,zx3~\|\OW\%t+\]\(\\De~.i\p\\fXdQ\\xa\_x\}\VU\)dRRel\\KT\璞\\YȻftYݭ;`\\mx_}Ցk8!\\\:LRt(-\\v\"--]t1H\\\\1p`\gv_x\9\\\\G<{6CZ:,HD\\x\:4\\7#T\Zn\\HSWT\\|\F^3\\"Mʵ\\Gb\\9xs3ݩdrKOd~>q18,b,Ҝ\*\\w\\^%fvʞ\\Ă\\'~R\\"\0\\0\Iv+\IҸI+\.]NK\X ?=1\0\Ø\jpw)dR\\)A\\\윒X$-\#\c\\?\"i\\0|\&ae\\7K\Wruit&>0[=\\A\1-UBxsd~\\G\"\_60H*\\\\\\0\ex\\1AI\$\\\Q2\"\N=\Ku\Ĉ\\e\\Ұ~e}9\9%\\BzfXdfj\ť`\\\x{s\i^[\K\rI:d\}5\%{|,p\\?>5]?.ǻ\5\r\\LJ\H\\\r 嘜\#1\K\XT!\n :S>>{}\\u\n6zwD\Q\\zgɞrL*랜\XTn\I\`գOcO\\\\\\\0<6k\O$\dGCI\Fd\1\2^\\`亽\h\էxxG-If\>Ee)_G\/\\C\\\#z\Vش3:\\\ҵ&\ \?,\\]JwuÚ\\_bҶc{7\<߶ѡNT\\_\r.N%0\D¹p\*4Ϝb\٩d GpK\]=\.b`\5<K\\\7\L\\;Ē\:8\ӭd\#)7\De~\\\Q\"\b\u^T\WX*\\"\\غΙ%\\0Sl@Ux\\\"m\,\og\.\l:\?Qw\zd~;KOU1Y9\q12/uS\r\\5C53\xeٜ2]\r\\\00\Z I\1\CQ_-]#EDTol\\\=\\\\\XDVN=<\ut\1\\D{\M\c`YQ\\Q2Lg\\h\RTXDV\bB*\\3\Ee~1Ճד**S,\"+\cE%\:\\)*S,\"+k\A4\GQ\aG\\X\WTXDVJ=\\l\\\\m\\| w\J\9v\N\UzQ]Ed?:QTr\ߢ-\\nXDV\Љh\PhcS\:Y*s=ry\e\g\13\\\j*^Ede8\kE%\r=Eh\Cd`Y\\.ݹ[[m\\5+:7\\"\eq3f\.G!dmk\hQ\'\Ed%\"\\\B\\J.KC\dQ\\\nr\.R\\|9AAh(:7\\"\\\ Q\\\W\ų!c`YK~@\D%W\<\B\\!\0Ȃ%D\ D%\^o;\\\\"@yy\l\QEG>ge\\ XD\h4\"u\\p;~Tt\~VݠxD\\" \š\'\k\\\ё\maۢ%jzD\\0,ȑS\\w\x\9qXD\\\=ZT\\\\~oV5k\\c`Ys\#E%\3,\"\rS\Y7\ձ\'<[6GzE\\04*/7\\=\Og+\\Do7\\Ft\HR\ho.\\h\0uΝc`i\cǠ\\Ϋ~%V\\_\\^\\04$v\^i=DG~\h\>\\\gt],\"\r\\\É)\\\7\fߋ\Hri\m\uG@\NUO\\\a`I*\h\\\©^}\ػSte\\\\M\ΎswXDڰ\\0v\rO<\(\Ֆ-\\\\0Y\\=$ԋ@O\\Dx\\h\\]9\x<\\\\\ǷEdfjP]evé}G<\\Qx$\'\4iLt\5Dl0̤\0Y9a7l7\c[\\Sbv\Sv\\\\\\"`\\\\4L^B0k+TpVն>~`\pu\_wj\R\\ݪ=t!U^\\,u< 6,\r\#M\d\h,T\\\vyp\ȀsF\Z\R\+\?{G#\(ĩ\\W\\\P\K\":e\\\|AQ@|\7;_\k\Gl\nJ\\\2ݾ|\\d\[\v?\,KnD\K%Kþ]u*i:[xҝ\H\r\g纷аR1\e:`\pfhcs,\"-99~\Z\\5n\b`\2\tp\<\\#\\#EDi\\\\O\n*\\//<\M\n\\\b`\\r%T\\\/⩦!h+\E\,\"\\ژ\\2<}_Z6+\\\"\"\6\E+\JP4.r``\?\\\0\- \B\\MzZXDT4\\S1\+L\}iu7XDV.\\\_\b`7\\p\\"b{[ޏ_\'קּЕ\xVwEd\\vX<`\\bUx\\b\XDV&ο*\\\\3\\1\\\fk\\\"\\ޖ=1?\\]ѻN\WXDV /ۈ\\\dͷ>Ȃ\ ;\\\/G}܊Wh\\\\`Vx{\\p<\0\4 F\\r]^\Z,\"]-ޟ\\wiG\\`/\UwEd!Ru,n;o`N\\$m5eJ\ͨ)\i\~^\@}\jփ%]+zv\#O?|<\2n\ޔb`IEdOoGv\z\;[,Xa`Y/u\K5x؛\K\XKc`Ie}vj^j͚~Ύpv\C\˲\'\O4ۺ>c\.hX6*eF\08:8\VXa`i\VWt\A7\}qů\nb\<]X(\\\ՃΈ\Znʀ*-D%\UF\&\Beϣ\F\\(R+=uox[u,\'\\U\Z\\-ZWh<+_n\Sh;uuY\e;6\\E?ߨW\EߣW?Oo|;;\:8]M^\:r\P3\\\r\\\\\\\\v\\\p\#\ϧ\+z\TX\0#\\Z\&+(z#\J\t%o\Eo\\~q\0(\\D}\w0\Pouzu\\nP߰b?_+Ea~Ou^\uv\Ny+\\~3\\\S\\kw\\Y /O\'x8:\r\wwe\X,\"\\f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4__\0\0\0\0IENDB`');
+/*!40000 ALTER TABLE `testimonial-images` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonials`
+--
+
+DROP TABLE IF EXISTS `testimonials`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonials` (
+ `TestimonialID` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `CompanySpokesPerson` varchar(255) NOT NULL,
+ `CompanyTitle` varchar(100) NOT NULL,
+ `Testimonial` text NOT NULL,
+ PRIMARY KEY (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonials`
+--
+
+LOCK TABLES `testimonials` WRITE;
+/*!40000 ALTER TABLE `testimonials` DISABLE KEYS */;
+INSERT INTO `testimonials` VALUES (1,'EPEC Web LLC','Kirk Schnable','','');
+/*!40000 ALTER TABLE `testimonials` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Dumping routines for database 'dmcdynamics'
+--
+/*!50003 DROP PROCEDURE IF EXISTS `GetCompanyInfo` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetCompanyInfo`()
+begin
+ SELECT CompanyName,
+ PhoneNumber,
+ EmailAddress,
+ Address,
+ CompanySlogan
+ FROM `CompanyInfo`
+ LIMIT 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `GetServices` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetServices`()
+begin
+ SELECT ServiceID,
+ ServiceName,
+ ServiceTags,
+ FontAwesomeIcon,
+ IsEnabled
+ FROM `Services`
+ WHERE IsEnabled = 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `ServiceInformation_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `ServiceInformation_SelectOne`(
+ IN ID INT
+)
+BEGIN
+ SELECT ServiceInformationID,
+ ServiceID,
+ ServiceDescription
+ FROM `dmcdynamics`.`service-information`
+ WHERE ServiceID = ID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_Insert` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_Insert`(
+ IN testimonialID INT,
+ IN imageType VARCHAR(100),
+ IN imageData MEDIUMBLOB
+)
+BEGIN
+
+ INSERT INTO dmcdynamics.`testimonial-images`
+ (
+ TestimonialID,
+ ImageType,
+ ImageData
+ )
+ VALUES
+ (
+ testimonialID,
+ imageType,
+ imageData
+ );
+
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_SelectOne`(
+ IN testimonialID INT
+)
+BEGIN
+ SELECT TestimonialImageID,
+ TestimonialID,
+ ImageType,
+ ImageData
+ FROM dmcdynamics.`testimonial-images`
+ WHERE TestimonialID = testimonialID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2020-09-18 0:10:49
diff --git a/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009221341.sql b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009221341.sql
new file mode 100644
index 0000000..d8f1d23
--- /dev/null
+++ b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202009221341.sql
@@ -0,0 +1,329 @@
+-- MySQL dump 10.13 Distrib 8.0.21, for Win64 (x86_64)
+--
+-- Host: localhost Database: dmcdynamics
+-- ------------------------------------------------------
+-- Server version 8.0.21
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!50503 SET NAMES utf8mb4 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `companyinfo`
+--
+
+DROP TABLE IF EXISTS `companyinfo`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `companyinfo` (
+ `id` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `PhoneNumber` varchar(20) NOT NULL,
+ `EmailAddress` varchar(100) NOT NULL,
+ `Address` varchar(255) NOT NULL,
+ `CompanySlogan` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `companyinfo`
+--
+
+LOCK TABLES `companyinfo` WRITE;
+/*!40000 ALTER TABLE `companyinfo` DISABLE KEYS */;
+INSERT INTO `companyinfo` VALUES (1,'DMC Dynamics LLC','(224) 241-2285','jobs@dmcdynamics.llc','4600 Sycamore Ln, Rolling Meadows, IL 60008','Simple tech and personal service solutions that won\'t break the bank!');
+/*!40000 ALTER TABLE `companyinfo` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `service-information`
+--
+
+DROP TABLE IF EXISTS `service-information`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `service-information` (
+ `ServiceInformationID` int NOT NULL AUTO_INCREMENT,
+ `ServiceID` int NOT NULL,
+ `ServiceDescription` text NOT NULL,
+ PRIMARY KEY (`ServiceInformationID`),
+ KEY `service_information_ServiceID_FK` (`ServiceID`),
+ CONSTRAINT `service_information_ServiceID_FK` FOREIGN KEY (`ServiceID`) REFERENCES `services` (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `service-information`
+--
+
+LOCK TABLES `service-information` WRITE;
+/*!40000 ALTER TABLE `service-information` DISABLE KEYS */;
+INSERT INTO `service-information` VALUES (1,1,'Let me break it down for you; I have over 8 years of professional software development experience. I have worked in an enterprise setting on some of the most complex Windows desktop applications, server services, and Web APIs. I am confident that I will be able to fit the needs of your next project!');
+/*!40000 ALTER TABLE `service-information` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `services`
+--
+
+DROP TABLE IF EXISTS `services`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `services` (
+ `ServiceID` int NOT NULL AUTO_INCREMENT,
+ `ServiceName` varchar(255) NOT NULL,
+ `ServiceTags` varchar(255) DEFAULT NULL,
+ `FontAwesomeIcon` varchar(50) NOT NULL,
+ `IsEnabled` bit(1) NOT NULL DEFAULT b'1',
+ PRIMARY KEY (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `services`
+--
+
+LOCK TABLES `services` WRITE;
+/*!40000 ALTER TABLE `services` DISABLE KEYS */;
+INSERT INTO `services` VALUES (1,'Software Development','C#, ASP.net, PHP','fa-file-code',_binary ''),(2,'Web Design & Hosting','','',_binary '\0'),(3,'Custom Computers Systems','Gaming, Servers','fa-tv',_binary ''),(4,'Resume Services','Updating, Creating','fa-file-word',_binary ''),(5,'VHS to DVD Conversion','','fa-compact-disc',_binary ''),(6,'Tech Consulting','Engineering','fa-user-tie',_binary '');
+/*!40000 ALTER TABLE `services` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonial-images`
+--
+
+DROP TABLE IF EXISTS `testimonial-images`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonial-images` (
+ `TestimonialImageID` int NOT NULL AUTO_INCREMENT,
+ `TestimonialID` int NOT NULL,
+ `ImageType` varchar(100) NOT NULL,
+ `ImageData` mediumblob NOT NULL,
+ PRIMARY KEY (`TestimonialImageID`),
+ KEY `testimonials_images_FK` (`TestimonialID`),
+ CONSTRAINT `testimonials_images_FK` FOREIGN KEY (`TestimonialID`) REFERENCES `testimonials` (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonial-images`
+--
+
+LOCK TABLES `testimonial-images` WRITE;
+/*!40000 ALTER TABLE `testimonial-images` DISABLE KEYS */;
+INSERT INTO `testimonial-images` VALUES (2,1,'image/png',_binary 'PNG\r\n\Z\n\0\0\0\rIHDR\0\0,\0\0e\0\0\0Q*\\\0\0\0sRGB\0\\\0\0\0gAMA\0\0a\0\0\0 pHYs\0\0\\0\0\\od\0\00IDATx^\\x\\\\gS!B\rAMW\nRD숀(\"~Al\\ %Ԑ@zo|3\ո4!$\;\\\\\$Y0{צP\"\"\r\DD\c`f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\BX.S\\\\QhkN\\\)1Clc|\\٣P}Vꂢ\e\\רۨ\GyVQ\\Zvʳ{m|<\56J\^o\\\+(\N[\\\틾^~\\(\\Vy6*\F[7\+_nc<\\Y`[z\\|B*Pz\\W^y ʲ\\\?\\AYSկW\\VYʋ)s*埯Qj\g\V+\\o:e\W\B蕯Q\\p\\\I\\`̋g\\]\\\w+\]]a$Sn5T 9J`Q\\qp@]\<]\bPz.H7!\\)\^H\\B\P\ja>\0\\`W;!DW\0\\\@sqvV2$*QG\/\J]\:c\4Ej\Zh]\}\PO 3\;{k\^\\_\0N\\ =z^`5\Wg \\rP-\t肸;FQ6\\\\rODty\0 \-\ZԅXKT:,*w\\\ \(\U\\\rjsϋJ\PsKI\ó\'\&{ƬHIM[\Uz\\\Ѡ?,X/#@%5SV&Əcћ\\q9=K%1Ma!*]\\'ѽ\b\\0\9\;IlAdER\B\&aX\6\\\||x\\k1H*\xq\8н\r\/[I\8y\\\l\I\\r4\zw8wh\#\|{/\τt4\\X\PkD\:+\b\rYisF:7#}Sǂө\\\k\\Z0Hsj:\\o\\Cq,6N!K\\"M\\\\\Ecc\1=v\!\\創dXi\\GbZ\\J9\D,4Ob\\\G1d\"beXd1\ُZa쪭Xp\\%a`E\LϞ\\\r)%``\\\\a\\h\\\\\K\b\ri,V\ߡ\\0\D\\\"\d\\\0f\\\\Dq,x1Q\x1lM\-=Z\\"\ln31KZ\\"ᐓ/=?\>-%,*\\x\\m\戦Z\\"cQ\D\\?\\K<!,Jvyyx8a+\\\NA\Z\Y-5>o?bLXd\t\||\d|~;v^N]]^.&8lݏ]ω.\Ȧ\8]svy\NNM0^sN%?h*rHcSNyV{\\VĎ\'K%FMLr)FVA\r?\%XE`ޱ!-[\\\ZE%\\0\|\9?=9W\"+&iQQ\DdE\\\R\\Sъn\>7G\%Y0\.e\ɳx\\A\6\3*\ss\믎=j\i\\X[dˍ\膪\Z\\ЫiC\0Z\\r\.\\O8i.=\V\ը3w6Es\V\0\8\m\X5O\\\\8z\\\`\{\\,,\Λ\[v!\"1MtH,#vz=K?;\\\Ŋ;]9S\ߵ-j\چ\\\"\^\46?\nS/\SCsc`Q\\l1\8s\\)\\{ \\r\?sb`QE\o\\{L\qݷa5b\Drf\PEc`QQ\ou ;v`k(\\U\<|k\D\\"\'7Wt\"1\5\/fa\7K\\&\\mgL\\x\e\\\\=\\M[\\/\\\\yXmRy|Ec`Yuj\\'\"qů\h\+c^\d˿\\6,2 g\؋={BNŹe?!2:Vt\"0H\n~~r \Z\\\o\\qXɱ\+\n0\\\2\ёo\%x\8/:T\X$g4\%&\Z<Kx\NEa`t\\\\ZM\':\\\Z 6ERRC\\\ocKgDG^] WDE剁E\R\'7G[9y$%\\H\\Y十ER\\p\\Xt\\%t2FTT^X$*~i5|\\ZqqC偁E\4\{~Gy\'\\l\\[<\o4K\\:m\c=\BZf\PYc`4\\$\\(*<7}8$**k,\7ggN9u\?S|[͒\7n_K\\0+/c.\4GrS{p]gёKோ<0H\\\\\\`\\#\$\+\*r%iV\ʮ\\<4{D\\\\eE\a\@&*y4ݱ\\iL)*y$\7\'\\\Z4]p\m\UT\[\r\3DEeEW\\&L<#`\Y\e%YF5m\'Q\\r4N\&Pt\n1\\"\\r\e\(A\zٷ0\ZCwE\E%V\rn\n1\bԫg|)*9\\KI\\"\\е\ȳ\s\HǾ3\\\,JUk<+*\+:&&\\rY7G|<{Y\\,NVXdqmP\r\2#w\\rY@\'{D\\NTr8\\f\,\\n}Œ\^\eEf\\r\0\\r4$\\\\"Զ?\?\QQi1\\"998 yKQ_\ٓ\C»\\"\$\\,_\\0T,X2\\N#:+OTTZ,Xʳ7\#!%MTTZ,X\k!\ \^VJBX\b`Ų\\QRKT旛<\}WXd\lk\siCV\\EE\"S#P,]n32EE\"\^Y\s\,:wEmM,]^ҲEE\"\\#\Ś:\``Es\\K\gVv4Xd\\\\\\Ē\\\\Z\Ma9\r\3t\Z\\\]T\uz\Nl!*yM\t\0W/_U1[t\r}5\\\\!|?ۛl\Mn\u7\۪]\\\f\'z-*{at\\\?\\у1a\rؼ1\e+\G^\s\PP`zn\Z1\by\\QT\\\&\\N\|K%l\؎kWb֓]\7,?.\rO\\\+i\u_\\\"q\/\0.N**\(9N08>\\[Ϥ㔕7\}5WO\\voڛXd1WE%]*\O\r,7\'\JJJK撞\\[scﵡh\\x}1\\^\\"P\#Xy.\r\5\z*íҊFXdsa!5C>~\\\\\\m^\"\\Ӫjښ\5\\U}\/\\\0?o\)\b}ox`\\l_7\\\\$dfe5\\"\\y\'4\Uq v@OU\H>DU\_\R\R?4\G\\#1\\\8\,Ҽp\4\ydžP9\\\\\\%\r\\\\kDe|\\}\0\\>gDWn,ҴcaM\04k\k~]\\'e2\_\r}=EU,3#G\\\\\(\)A*3i\\g#4-NT\ԑj_+*\\qWd:uzj*l%*\+\\n>\Z\||\N\!\\\M2a`E\&ukد\\\+\\o{nl\ZqD\9\dcؤwP\\s>\r\'b/5ra`f\\\jP\Z/+;/:,|g\\\\\0{<\\)\\;{\"{\-i\Z\M`:ݕ\q۵UT\\b=<\J \K.\\헥xg\\B*֞\4\U\\\D\;j=t\8\tqE\*^*Fꍄ\߅i\=31\<\2Hs\)\\~&\\G]\o&*9켿3:zX\3\\\\fOG\\>Nىh\N\5/i\\\\r\(\\친\\\r\\xLϧ\X\?\"=\\nY\\~\"4gE\r\\UrJ\n_zATrH\܀\0k\\\WŋE\rI o7;~O_2\c,Ҕ5\ KW\q5`\\p\\\bsT&:{\\ѱnCyzq\\EL:fOX)y\n/WU1\_ӦJ:tǃ5M\\:v(F\R0\\؛w݊\\"\P\n\Z^\'7N~\'\|P9\\|\I\U4\k\Z\Z㪄\\\':cwf\OX+_|OQٻj9\Q\\pQ\\\V\ur\\,>WBk}\\hņ4!\\\\ o7\sB熏\E\,ߡ\ %bND\"\\Qi[@\y\z\\\\_\\oSXNS]svyޱ!-[J^GB\/Ee>\6\ᤓ\\3O;\[ے\t\\6jm\\\a\\nS\Sx}\D\\j\\\\:>bzoP<nR\\ΖI\h4R\\]o\o\Ukg<\\E\\{]}\u\T슌aE\h\\\g\⯫\P\\2\\"\dg#n=\]b\Of,Q^{O\܆{N!Ju\զ\\ZeWsn*+,g\\8E9o>9,1X$m\^\}_\7\\\F``9\]]\\݀\\?Ú9뢭O=\1x\,/:\\"i\E~ \\\\?\\\\Z^ =^zC~/(\\\ \r\\{\\\r\w3?\nVmZ\ꅋH\\\Ŧ\,\_>\_]\\a`\\]+F\WI9},\\\\\z\W\swk\ޖ\\BAh\\'\{0~\-R\Z69\\\\q\}Utn\\ƽe(\\\ \wl]\\p5\1\\ mk\\\\?7!\\t\\yٴܼK\\?\0\\;\g|\͛ͧSa[Ë\̷>B\0=\|+sQC+%\r\+\\\喚v\?F\\ۿeEeB\n\tt69\uB\u䋰)\vP\?\\N\\\\Z\\h/\m<V1Y==\Jnn\"\R!\ä\\\Z\˵\\7\'\ņ5EG{\Z=\&O|\\m\嫷w.Er53\Y\\톀sbe\vrƀ\\!^\\\\HQ\\Q/`{\\\\\\q*\\=\rC^Ea\\Δ\t\3\O1emT\\;\\\iS\\):rQ\1ܸ\(2rݖ\\9|y\nu:~>>\&,,{z0wFSO\d/cߗ\E%\K`RnEEE\Ű\\˴]WD}\|e\>h\\\E8\ӂ)\3\\\k1owQמ+W\\v~9\?\?,\p\lيn\\H\F/\cy.\e\0;G;#$OtO\n\\C+{$%}\vQ]EVE}ߠϣQ\\ecc\#D%?\_\\"~\Z8r\o\\>kgN\Լ~05B\"\\\EeEV!\\Öm\띛\"Џa\7o7.~4ITrz\\f\xh\"Y\1\\\r\{Qէ\\\@)23P\\!Qb`E;Ь5>j &wlǒ[Du\C\U+{\X,H\1<\\-ĤvN0Ӎ\\\8n\o\'v$_?a ,zx3~\|\OW\%t+\]\(\\De~.i\p\\fXdQ\\xa\_x\}\VU\)dRRel\\KT\璞\\YȻftYݭ;`\\mx_}Ցk8!\\\:LRt(-\\v\"--]t1H\\\\1p`\gv_x\9\\\\G<{6CZ:,HD\\x\:4\\7#T\Zn\\HSWT\\|\F^3\\"Mʵ\\Gb\\9xs3ݩdrKOd~>q18,b,Ҝ\*\\w\\^%fvʞ\\Ă\\'~R\\"\0\\0\Iv+\IҸI+\.]NK\X ?=1\0\Ø\jpw)dR\\)A\\\윒X$-\#\c\\?\"i\\0|\&ae\\7K\Wruit&>0[=\\A\1-UBxsd~\\G\"\_60H*\\\\\\0\ex\\1AI\$\\\Q2\"\N=\Ku\Ĉ\\e\\Ұ~e}9\9%\\BzfXdfj\ť`\\\x{s\i^[\K\rI:d\}5\%{|,p\\?>5]?.ǻ\5\r\\LJ\H\\\r 嘜\#1\K\XT!\n :S>>{}\\u\n6zwD\Q\\zgɞrL*랜\XTn\I\`գOcO\\\\\\\0<6k\O$\dGCI\Fd\1\2^\\`亽\h\էxxG-If\>Ee)_G\/\\C\\\#z\Vش3:\\\ҵ&\ \?,\\]JwuÚ\\_bҶc{7\<߶ѡNT\\_\r.N%0\D¹p\*4Ϝb\٩d GpK\]=\.b`\5<K\\\7\L\\;Ē\:8\ӭd\#)7\De~\\\Q\"\b\u^T\WX*\\"\\غΙ%\\0Sl@Ux\\\"m\,\og\.\l:\?Qw\zd~;KOU1Y9\q12/uS\r\\5C53\xeٜ2]\r\\\00\Z I\1\CQ_-]#EDTol\\\=\\\\\XDVN=<\ut\1\\D{\M\c`YQ\\Q2Lg\\h\RTXDV\bB*\\3\Ee~1Ճד**S,\"+\cE%\:\\)*S,\"+k\A4\GQ\aG\\X\WTXDVJ=\\l\\\\m\\| w\J\9v\N\UzQ]Ed?:QTr\ߢ-\\nXDV\Љh\PhcS\:Y*s=ry\e\g\13\\\j*^Ede8\kE%\r=Eh\Cd`Y\\.ݹ[[m\\5+:7\\"\eq3f\.G!dmk\hQ\'\Ed%\"\\\B\\J.KC\dQ\\\nr\.R\\|9AAh(:7\\"\\\ Q\\\W\ų!c`YK~@\D%W\<\B\\!\0Ȃ%D\ D%\^o;\\\\"@yy\l\QEG>ge\\ XD\h4\"u\\p;~Tt\~VݠxD\\" \š\'\k\\\ё\maۢ%jzD\\0,ȑS\\w\x\9qXD\\\=ZT\\\\~oV5k\\c`Ys\#E%\3,\"\rS\Y7\ձ\'<[6GzE\\04*/7\\=\Og+\\Do7\\Ft\HR\ho.\\h\0uΝc`i\cǠ\\Ϋ~%V\\_\\^\\04$v\^i=DG~\h\>\\\gt],\"\r\\\É)\\\7\fߋ\Hri\m\uG@\NUO\\\a`I*\h\\\©^}\ػSte\\\\M\ΎswXDڰ\\0v\rO<\(\Ֆ-\\\\0Y\\=$ԋ@O\\Dx\\h\\]9\x<\\\\\ǷEdfjP]evé}G<\\Qx$\'\4iLt\5Dl0̤\0Y9a7l7\c[\\Sbv\Sv\\\\\\"`\\\\4L^B0k+TpVն>~`\pu\_wj\R\\ݪ=t!U^\\,u< 6,\r\#M\d\h,T\\\vyp\ȀsF\Z\R\+\?{G#\(ĩ\\W\\\P\K\":e\\\|AQ@|\7;_\k\Gl\nJ\\\2ݾ|\\d\[\v?\,KnD\K%Kþ]u*i:[xҝ\H\r\g纷аR1\e:`\pfhcs,\"-99~\Z\\5n\b`\2\tp\<\\#\\#EDi\\\\O\n*\\//<\M\n\\\b`\\r%T\\\/⩦!h+\E\,\"\\ژ\\2<}_Z6+\\\"\"\6\E+\JP4.r``\?\\\0\- \B\\MzZXDT4\\S1\+L\}iu7XDV.\\\_\b`7\\p\\"b{[ޏ_\'קּЕ\xVwEd\\vX<`\\bUx\\b\XDV&ο*\\\\3\\1\\\fk\\\"\\ޖ=1?\\]ѻN\WXDV /ۈ\\\dͷ>Ȃ\ ;\\\/G}܊Wh\\\\`Vx{\\p<\0\4 F\\r]^\Z,\"]-ޟ\\wiG\\`/\UwEd!Ru,n;o`N\\$m5eJ\ͨ)\i\~^\@}\jփ%]+zv\#O?|<\2n\ޔb`IEdOoGv\z\;[,Xa`Y/u\K5x؛\K\XKc`Ie}vj^j͚~Ύpv\C\˲\'\O4ۺ>c\.hX6*eF\08:8\VXa`i\VWt\A7\}qů\nb\<]X(\\\ՃΈ\Znʀ*-D%\UF\&\Beϣ\F\\(R+=uox[u,\'\\U\Z\\-ZWh<+_n\Sh;uuY\e;6\\E?ߨW\EߣW?Oo|;;\:8]M^\:r\P3\\\r\\\\\\\\v\\\p\#\ϧ\+z\TX\0#\\Z\&+(z#\J\t%o\Eo\\~q\0(\\D}\w0\Pouzu\\nP߰b?_+Ea~Ou^\uv\Ny+\\~3\\\S\\kw\\Y /O\'x8:\r\wwe\X,\"\\f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4__\0\0\0\0IENDB`');
+/*!40000 ALTER TABLE `testimonial-images` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonials`
+--
+
+DROP TABLE IF EXISTS `testimonials`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonials` (
+ `TestimonialID` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `CompanySpokesPerson` varchar(255) NOT NULL,
+ `CompanyTitle` varchar(100) NOT NULL,
+ `Testimonial` text NOT NULL,
+ PRIMARY KEY (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonials`
+--
+
+LOCK TABLES `testimonials` WRITE;
+/*!40000 ALTER TABLE `testimonials` DISABLE KEYS */;
+INSERT INTO `testimonials` VALUES (1,'EPEC Web LLC','Kirk Schnable','Owner','Don at DMC Dynamics is my goto developer for contract work.');
+/*!40000 ALTER TABLE `testimonials` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Dumping routines for database 'dmcdynamics'
+--
+/*!50003 DROP PROCEDURE IF EXISTS `GetCompanyInfo` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetCompanyInfo`()
+begin
+ SELECT CompanyName,
+ PhoneNumber,
+ EmailAddress,
+ Address,
+ CompanySlogan
+ FROM `CompanyInfo`
+ LIMIT 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `GetServices` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_general_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetServices`()
+begin
+ SELECT ServiceID,
+ ServiceName,
+ ServiceTags,
+ FontAwesomeIcon,
+ IsEnabled
+ FROM `Services`
+ WHERE IsEnabled = 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `ServiceInformation_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `ServiceInformation_SelectOne`(
+ IN ID INT
+)
+BEGIN
+ SELECT ServiceInformationID,
+ ServiceID,
+ ServiceDescription
+ FROM `dmcdynamics`.`service-information`
+ WHERE ServiceID = ID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonials_SelectAll` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonials_SelectAll`()
+BEGIN
+ SELECT TestimonialID,
+ CompanyName,
+ CompanySpokesPerson,
+ CompanyTitle,
+ Testimonial
+ FROM dmcdynamics.testimonials;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_Insert` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_Insert`(
+ IN testimonialID INT,
+ IN imageType VARCHAR(100),
+ IN imageData MEDIUMBLOB
+)
+BEGIN
+
+ INSERT INTO dmcdynamics.`testimonial-images`
+ (
+ TestimonialID,
+ ImageType,
+ ImageData
+ )
+ VALUES
+ (
+ testimonialID,
+ imageType,
+ imageData
+ );
+
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_SelectOne`(
+ IN testimonialID INT
+)
+BEGIN
+ SELECT TestimonialImageID,
+ TestimonialID,
+ ImageType,
+ ImageData
+ FROM dmcdynamics.`testimonial-images`
+ WHERE TestimonialID = testimonialID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2020-09-22 13:41:37
diff --git a/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202010142110.sql b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202010142110.sql
new file mode 100644
index 0000000..0af918d
--- /dev/null
+++ b/Common.Library/SQL/MySQL/Scripts/dump-dmcdynamics-202010142110.sql
@@ -0,0 +1,331 @@
+-- MySQL dump 10.13 Distrib 8.0.21, for Win64 (x86_64)
+--
+-- Host: 10.0.3.6 Database: dmcdynamics
+-- ------------------------------------------------------
+-- Server version 8.0.21
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!50503 SET NAMES utf8mb4 */;
+/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
+/*!40103 SET TIME_ZONE='+00:00' */;
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
+
+--
+-- Table structure for table `companyinfo`
+--
+
+DROP TABLE IF EXISTS `companyinfo`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `companyinfo` (
+ `id` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `PhoneNumber` varchar(20) NOT NULL,
+ `EmailAddress` varchar(100) NOT NULL,
+ `Address` varchar(255) NOT NULL,
+ `CompanySlogan` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `companyinfo`
+--
+
+LOCK TABLES `companyinfo` WRITE;
+/*!40000 ALTER TABLE `companyinfo` DISABLE KEYS */;
+INSERT INTO `companyinfo` VALUES (1,'DMC Dynamics LLC','(224) 241-2285','jobs@dmcdynamics.llc','4600 Sycamore Ln, Rolling Meadows, IL 60008','Simple tech and personal service solutions that won\'t break the bank!');
+/*!40000 ALTER TABLE `companyinfo` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `service-information`
+--
+
+DROP TABLE IF EXISTS `service-information`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `service-information` (
+ `ServiceInformationID` int NOT NULL AUTO_INCREMENT,
+ `ServiceID` int NOT NULL,
+ `ServiceDescription` text NOT NULL,
+ PRIMARY KEY (`ServiceInformationID`),
+ KEY `service_information_ServiceID_FK` (`ServiceID`),
+ CONSTRAINT `service_information_ServiceID_FK` FOREIGN KEY (`ServiceID`) REFERENCES `services` (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `service-information`
+--
+
+LOCK TABLES `service-information` WRITE;
+/*!40000 ALTER TABLE `service-information` DISABLE KEYS */;
+INSERT INTO `service-information` VALUES (1,1,'Let me break it down for you; I have over 8 years of professional software development experience. I have worked in an enterprise setting on some of the most complex Windows desktop applications, server services, and Web APIs. I am confident that I will be able to fit the needs of your next project!');
+/*!40000 ALTER TABLE `service-information` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `services`
+--
+
+DROP TABLE IF EXISTS `services`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `services` (
+ `ServiceID` int NOT NULL AUTO_INCREMENT,
+ `ServiceName` varchar(255) NOT NULL,
+ `ServiceTags` varchar(255) DEFAULT NULL,
+ `FontAwesomeIcon` varchar(50) NOT NULL,
+ `IsEnabled` bit(1) NOT NULL DEFAULT b'1',
+ PRIMARY KEY (`ServiceID`)
+) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `services`
+--
+
+LOCK TABLES `services` WRITE;
+/*!40000 ALTER TABLE `services` DISABLE KEYS */;
+INSERT INTO `services` VALUES (1,'Software Development','C#, ASP.net, PHP','fa-file-code',_binary ''),(2,'Web Design & Hosting',NULL,'',_binary '\0'),(3,'Custom Computers Systems','Gaming, Servers','fa-tv',_binary ''),(4,'Resume Services','Updating, Creating','fa-file-word',_binary ''),(5,'VHS to DVD Conversion',NULL,'fa-compact-disc',_binary ''),(6,'Tech Consulting','Engineering','fa-user-tie',_binary ''),(7,'Notary Services',NULL,'fa-file-word',_binary '');
+/*!40000 ALTER TABLE `services` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonial-images`
+--
+
+DROP TABLE IF EXISTS `testimonial-images`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonial-images` (
+ `TestimonialImageID` int NOT NULL AUTO_INCREMENT,
+ `TestimonialID` int NOT NULL,
+ `ImageType` varchar(100) NOT NULL,
+ `ImageData` mediumblob NOT NULL,
+ PRIMARY KEY (`TestimonialImageID`),
+ KEY `testimonials_images_FK` (`TestimonialID`),
+ CONSTRAINT `testimonials_images_FK` FOREIGN KEY (`TestimonialID`) REFERENCES `testimonials` (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonial-images`
+--
+
+LOCK TABLES `testimonial-images` WRITE;
+/*!40000 ALTER TABLE `testimonial-images` DISABLE KEYS */;
+INSERT INTO `testimonial-images` VALUES (2,1,'image/png',_binary 'PNG\r\n\Z\n\0\0\0\rIHDR\0\0,\0\0e\0\0\0Q*\\\0\0\0sRGB\0\\\0\0\0gAMA\0\0a\0\0\0 pHYs\0\0\\0\0\\od\0\00IDATx^\\x\\\\gS!B\rAMW\nRD숀(\"~Al\\ %Ԑ@zo|3\ո4!$\;\\\\\$Y0{צP\"\"\r\DD\c`f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\BX.S\\\\QhkN\\\)1Clc|\\٣P}Vꂢ\e\\רۨ\GyVQ\\Zvʳ{m|<\56J\^o\\\+(\N[\\\틾^~\\(\\Vy6*\F[7\+_nc<\\Y`[z\\|B*Pz\\W^y ʲ\\\?\\AYSկW\\VYʋ)s*埯Qj\g\V+\\o:e\W\B蕯Q\\p\\\I\\`̋g\\]\\\w+\]]a$Sn5T 9J`Q\\qp@]\<]\bPz.H7!\\)\^H\\B\P\ja>\0\\`W;!DW\0\\\@sqvV2$*QG\/\J]\:c\4Ej\Zh]\}\PO 3\;{k\^\\_\0N\\ =z^`5\Wg \\rP-\t肸;FQ6\\\\rODty\0 \-\ZԅXKT:,*w\\\ \(\U\\\rjsϋJ\PsKI\ó\'\&{ƬHIM[\Uz\\\Ѡ?,X/#@%5SV&Əcћ\\q9=K%1Ma!*]\\'ѽ\b\\0\9\;IlAdER\B\&aX\6\\\||x\\k1H*\xq\8н\r\/[I\8y\\\l\I\\r4\zw8wh\#\|{/\τt4\\X\PkD\:+\b\rYisF:7#}Sǂө\\\k\\Z0Hsj:\\o\\Cq,6N!K\\"M\\\\\Ecc\1=v\!\\創dXi\\GbZ\\J9\D,4Ob\\\G1d\"beXd1\ُZa쪭Xp\\%a`E\LϞ\\\r)%``\\\\a\\h\\\\\K\b\ri,V\ߡ\\0\D\\\"\d\\\0f\\\\Dq,x1Q\x1lM\-=Z\\"\ln31KZ\\"ᐓ/=?\>-%,*\\x\\m\戦Z\\"cQ\D\\?\\K<!,Jvyyx8a+\\\NA\Z\Y-5>o?bLXd\t\||\d|~;v^N]]^.&8lݏ]ω.\Ȧ\8]svy\NNM0^sN%?h*rHcSNyV{\\VĎ\'K%FMLr)FVA\r?\%XE`ޱ!-[\\\ZE%\\0\|\9?=9W\"+&iQQ\DdE\\\R\\Sъn\>7G\%Y0\.e\ɳx\\A\6\3*\ss\믎=j\i\\X[dˍ\膪\Z\\ЫiC\0Z\\r\.\\O8i.=\V\ը3w6Es\V\0\8\m\X5O\\\\8z\\\`\{\\,,\Λ\[v!\"1MtH,#vz=K?;\\\Ŋ;]9S\ߵ-j\چ\\\"\^\46?\nS/\SCsc`Q\\l1\8s\\)\\{ \\r\?sb`QE\o\\{L\qݷa5b\Drf\PEc`QQ\ou ;v`k(\\U\<|k\D\\"\'7Wt\"1\5\/fa\7K\\&\\mgL\\x\e\\\\=\\M[\\/\\\\yXmRy|Ec`Yuj\\'\"qů\h\+c^\d˿\\6,2 g\؋={BNŹe?!2:Vt\"0H\n~~r \Z\\\o\\qXɱ\+\n0\\\2\ёo\%x\8/:T\X$g4\%&\Z<Kx\NEa`t\\\\ZM\':\\\Z 6ERRC\\\ocKgDG^] WDE剁E\R\'7G[9y$%\\H\\Y十ER\\p\\Xt\\%t2FTT^X$*~i5|\\ZqqC偁E\4\{~Gy\'\\l\\[<\o4K\\:m\c=\BZf\PYc`4\\$\\(*<7}8$**k,\7ggN9u\?S|[͒\7n_K\\0+/c.\4GrS{p]gёKோ<0H\\\\\\`\\#\$\+\*r%iV\ʮ\\<4{D\\\\eE\a\@&*y4ݱ\\iL)*y$\7\'\\\Z4]p\m\UT\[\r\3DEeEW\\&L<#`\Y\e%YF5m\'Q\\r4N\&Pt\n1\\"\\r\e\(A\zٷ0\ZCwE\E%V\rn\n1\bԫg|)*9\\KI\\"\\е\ȳ\s\HǾ3\\\,JUk<+*\+:&&\\rY7G|<{Y\\,NVXdqmP\r\2#w\\rY@\'{D\\NTr8\\f\,\\n}Œ\^\eEf\\r\0\\r4$\\\\"Զ?\?\QQi1\\"998 yKQ_\ٓ\C»\\"\$\\,_\\0T,X2\\N#:+OTTZ,Xʳ7\#!%MTTZ,X\k!\ \^VJBX\b`Ų\\QRKT旛<\}WXd\lk\siCV\\EE\"S#P,]n32EE\"\^Y\s\,:wEmM,]^ҲEE\"\\#\Ś:\``Es\\K\gVv4Xd\\\\\\Ē\\\\Z\Ma9\r\3t\Z\\\]T\uz\Nl!*yM\t\0W/_U1[t\r}5\\\\!|?ۛl\Mn\u7\۪]\\\f\'z-*{at\\\?\\у1a\rؼ1\e+\G^\s\PP`zn\Z1\by\\QT\\\&\\N\|K%l\؎kWb֓]\7,?.\rO\\\+i\u_\\\"q\/\0.N**\(9N08>\\[Ϥ㔕7\}5WO\\voڛXd1WE%]*\O\r,7\'\JJJK撞\\[scﵡh\\x}1\\^\\"P\#Xy.\r\5\z*íҊFXdsa!5C>~\\\\\\m^\"\\Ӫjښ\5\\U}\/\\\0?o\)\b}ox`\\l_7\\\\$dfe5\\"\\y\'4\Uq v@OU\H>DU\_\R\R?4\G\\#1\\\8\,Ҽp\4\ydžP9\\\\\\%\r\\\\kDe|\\}\0\\>gDWn,ҴcaM\04k\k~]\\'e2\_\r}=EU,3#G\\\\\(\)A*3i\\g#4-NT\ԑj_+*\\qWd:uzj*l%*\+\\n>\Z\||\N\!\\\M2a`E\&ukد\\\+\\o{nl\ZqD\9\dcؤwP\\s>\r\'b/5ra`f\\\jP\Z/+;/:,|g\\\\\0{<\\)\\;{\"{\-i\Z\M`:ݕ\q۵UT\\b=<\J \K.\\헥xg\\B*֞\4\U\\\D\;j=t\8\tqE\*^*Fꍄ\߅i\=31\<\2Hs\)\\~&\\G]\o&*9켿3:zX\3\\\\fOG\\>Nىh\N\5/i\\\\r\(\\친\\\r\\xLϧ\X\?\"=\\nY\\~\"4gE\r\\UrJ\n_zATrH\܀\0k\\\WŋE\rI o7;~O_2\c,Ҕ5\ KW\q5`\\p\\\bsT&:{\\ѱnCyzq\\EL:fOX)y\n/WU1\_ӦJ:tǃ5M\\:v(F\R0\\؛w݊\\"\P\n\Z^\'7N~\'\|P9\\|\I\U4\k\Z\Z㪄\\\':cwf\OX+_|OQٻj9\Q\\pQ\\\V\ur\\,>WBk}\\hņ4!\\\\ o7\sB熏\E\,ߡ\ %bND\"\\Qi[@\y\z\\\\_\\oSXNS]svyޱ!-[J^GB\/Ee>\6\ᤓ\\3O;\[ے\t\\6jm\\\a\\nS\Sx}\D\\j\\\\:>bzoP<nR\\ΖI\h4R\\]o\o\Ukg<\\E\\{]}\u\T슌aE\h\\\g\⯫\P\\2\\"\dg#n=\]b\Of,Q^{O\܆{N!Ju\զ\\ZeWsn*+,g\\8E9o>9,1X$m\^\}_\7\\\F``9\]]\\݀\\?Ú9뢭O=\1x\,/:\\"i\E~ \\\\?\\\\Z^ =^zC~/(\\\ \r\\{\\\r\w3?\nVmZ\ꅋH\\\Ŧ\,\_>\_]\\a`\\]+F\WI9},\\\\\z\W\swk\ޖ\\BAh\\'\{0~\-R\Z69\\\\q\}Utn\\ƽe(\\\ \wl]\\p5\1\\ mk\\\\?7!\\t\\yٴܼK\\?\0\\;\g|\͛ͧSa[Ë\̷>B\0=\|+sQC+%\r\+\\\喚v\?F\\ۿeEeB\n\tt69\uB\u䋰)\vP\?\\N\\\\Z\\h/\m<V1Y==\Jnn\"\R!\ä\\\Z\˵\\7\'\ņ5EG{\Z=\&O|\\m\嫷w.Er53\Y\\톀sbe\vrƀ\\!^\\\\HQ\\Q/`{\\\\\\q*\\=\rC^Ea\\Δ\t\3\O1emT\\;\\\iS\\):rQ\1ܸ\(2rݖ\\9|y\nu:~>>\&,,{z0wFSO\d/cߗ\E%\K`RnEEE\Ű\\˴]WD}\|e\>h\\\E8\ӂ)\3\\\k1owQמ+W\\v~9\?\?,\p\lيn\\H\F/\cy.\e\0;G;#$OtO\n\\C+{$%}\vQ]EVE}ߠϣQ\\ecc\#D%?\_\\"~\Z8r\o\\>kgN\Լ~05B\"\\\EeEV!\\Öm\띛\"Џa\7o7.~4ITrz\\f\xh\"Y\1\\\r\{Qէ\\\@)23P\\!Qb`E;Ь5>j &wlǒ[Du\C\U+{\X,H\1<\\-ĤvN0Ӎ\\\8n\o\'v$_?a ,zx3~\|\OW\%t+\]\(\\De~.i\p\\fXdQ\\xa\_x\}\VU\)dRRel\\KT\璞\\YȻftYݭ;`\\mx_}Ցk8!\\\:LRt(-\\v\"--]t1H\\\\1p`\gv_x\9\\\\G<{6CZ:,HD\\x\:4\\7#T\Zn\\HSWT\\|\F^3\\"Mʵ\\Gb\\9xs3ݩdrKOd~>q18,b,Ҝ\*\\w\\^%fvʞ\\Ă\\'~R\\"\0\\0\Iv+\IҸI+\.]NK\X ?=1\0\Ø\jpw)dR\\)A\\\윒X$-\#\c\\?\"i\\0|\&ae\\7K\Wruit&>0[=\\A\1-UBxsd~\\G\"\_60H*\\\\\\0\ex\\1AI\$\\\Q2\"\N=\Ku\Ĉ\\e\\Ұ~e}9\9%\\BzfXdfj\ť`\\\x{s\i^[\K\rI:d\}5\%{|,p\\?>5]?.ǻ\5\r\\LJ\H\\\r 嘜\#1\K\XT!\n :S>>{}\\u\n6zwD\Q\\zgɞrL*랜\XTn\I\`գOcO\\\\\\\0<6k\O$\dGCI\Fd\1\2^\\`亽\h\էxxG-If\>Ee)_G\/\\C\\\#z\Vش3:\\\ҵ&\ \?,\\]JwuÚ\\_bҶc{7\<߶ѡNT\\_\r.N%0\D¹p\*4Ϝb\٩d GpK\]=\.b`\5<K\\\7\L\\;Ē\:8\ӭd\#)7\De~\\\Q\"\b\u^T\WX*\\"\\غΙ%\\0Sl@Ux\\\"m\,\og\.\l:\?Qw\zd~;KOU1Y9\q12/uS\r\\5C53\xeٜ2]\r\\\00\Z I\1\CQ_-]#EDTol\\\=\\\\\XDVN=<\ut\1\\D{\M\c`YQ\\Q2Lg\\h\RTXDV\bB*\\3\Ee~1Ճד**S,\"+\cE%\:\\)*S,\"+k\A4\GQ\aG\\X\WTXDVJ=\\l\\\\m\\| w\J\9v\N\UzQ]Ed?:QTr\ߢ-\\nXDV\Љh\PhcS\:Y*s=ry\e\g\13\\\j*^Ede8\kE%\r=Eh\Cd`Y\\.ݹ[[m\\5+:7\\"\eq3f\.G!dmk\hQ\'\Ed%\"\\\B\\J.KC\dQ\\\nr\.R\\|9AAh(:7\\"\\\ Q\\\W\ų!c`YK~@\D%W\<\B\\!\0Ȃ%D\ D%\^o;\\\\"@yy\l\QEG>ge\\ XD\h4\"u\\p;~Tt\~VݠxD\\" \š\'\k\\\ё\maۢ%jzD\\0,ȑS\\w\x\9qXD\\\=ZT\\\\~oV5k\\c`Ys\#E%\3,\"\rS\Y7\ձ\'<[6GzE\\04*/7\\=\Og+\\Do7\\Ft\HR\ho.\\h\0uΝc`i\cǠ\\Ϋ~%V\\_\\^\\04$v\^i=DG~\h\>\\\gt],\"\r\\\É)\\\7\fߋ\Hri\m\uG@\NUO\\\a`I*\h\\\©^}\ػSte\\\\M\ΎswXDڰ\\0v\rO<\(\Ֆ-\\\\0Y\\=$ԋ@O\\Dx\\h\\]9\x<\\\\\ǷEdfjP]evé}G<\\Qx$\'\4iLt\5Dl0̤\0Y9a7l7\c[\\Sbv\Sv\\\\\\"`\\\\4L^B0k+TpVն>~`\pu\_wj\R\\ݪ=t!U^\\,u< 6,\r\#M\d\h,T\\\vyp\ȀsF\Z\R\+\?{G#\(ĩ\\W\\\P\K\":e\\\|AQ@|\7;_\k\Gl\nJ\\\2ݾ|\\d\[\v?\,KnD\K%Kþ]u*i:[xҝ\H\r\g纷аR1\e:`\pfhcs,\"-99~\Z\\5n\b`\2\tp\<\\#\\#EDi\\\\O\n*\\//<\M\n\\\b`\\r%T\\\/⩦!h+\E\,\"\\ژ\\2<}_Z6+\\\"\"\6\E+\JP4.r``\?\\\0\- \B\\MzZXDT4\\S1\+L\}iu7XDV.\\\_\b`7\\p\\"b{[ޏ_\'קּЕ\xVwEd\\vX<`\\bUx\\b\XDV&ο*\\\\3\\1\\\fk\\\"\\ޖ=1?\\]ѻN\WXDV /ۈ\\\dͷ>Ȃ\ ;\\\/G}܊Wh\\\\`Vx{\\p<\0\4 F\\r]^\Z,\"]-ޟ\\wiG\\`/\UwEd!Ru,n;o`N\\$m5eJ\ͨ)\i\~^\@}\jփ%]+zv\#O?|<\2n\ޔb`IEdOoGv\z\;[,Xa`Y/u\K5x؛\K\XKc`Ie}vj^j͚~Ύpv\C\˲\'\O4ۺ>c\.hX6*eF\08:8\VXa`i\VWt\A7\}qů\nb\<]X(\\\ՃΈ\Znʀ*-D%\UF\&\Beϣ\F\\(R+=uox[u,\'\\U\Z\\-ZWh<+_n\Sh;uuY\e;6\\E?ߨW\EߣW?Oo|;;\:8]M^\:r\P3\\\r\\\\\\\\v\\\p\#\ϧ\+z\TX\0#\\Z\&+(z#\J\t%o\Eo\\~q\0(\\D}\w0\Pouzu\\nP߰b?_+Ea~Ou^\uv\Ny+\\~3\\\S\\kw\\Y /O\'x8:\r\wwe\X,\"\\f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4ED\"\"\``f0H3XD,\"\i4__\0\0\0\0IENDB`');
+/*!40000 ALTER TABLE `testimonial-images` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Table structure for table `testimonials`
+--
+
+DROP TABLE IF EXISTS `testimonials`;
+/*!40101 SET @saved_cs_client = @@character_set_client */;
+/*!50503 SET character_set_client = utf8mb4 */;
+CREATE TABLE `testimonials` (
+ `TestimonialID` int NOT NULL AUTO_INCREMENT,
+ `CompanyName` varchar(255) NOT NULL,
+ `CompanySpokesPerson` varchar(255) NOT NULL,
+ `CompanyTitle` varchar(100) NOT NULL,
+ `Testimonial` text NOT NULL,
+ `CompanyWebsite` varchar(255) NOT NULL,
+ PRIMARY KEY (`TestimonialID`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Dumping data for table `testimonials`
+--
+
+LOCK TABLES `testimonials` WRITE;
+/*!40000 ALTER TABLE `testimonials` DISABLE KEYS */;
+INSERT INTO `testimonials` VALUES (1,'EPEC Technologies LLC','Kirk Schnable','Owner','Don at DMC Dynamics is my goto developer for contract work.','https://epecweb.net/');
+/*!40000 ALTER TABLE `testimonials` ENABLE KEYS */;
+UNLOCK TABLES;
+
+--
+-- Dumping routines for database 'dmcdynamics'
+--
+/*!50003 DROP PROCEDURE IF EXISTS `GetCompanyInfo` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetCompanyInfo`()
+begin
+ SELECT CompanyName,
+ PhoneNumber,
+ EmailAddress,
+ Address,
+ CompanySlogan
+ FROM dmcdynamics.companyinfo
+ LIMIT 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `GetServices` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `GetServices`()
+begin
+ SELECT ServiceID,
+ ServiceName,
+ ServiceTags,
+ FontAwesomeIcon,
+ IsEnabled
+ FROM dmcdynamics.services
+ WHERE IsEnabled = 1;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `ServiceInformation_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `ServiceInformation_SelectOne`(
+ IN ID INT
+)
+BEGIN
+ SELECT ServiceInformationID,
+ ServiceID,
+ ServiceDescription
+ FROM dmcdynamics.`service-information`
+ WHERE ServiceID = ID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonials_SelectAll` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonials_SelectAll`()
+BEGIN
+ SELECT TestimonialID,
+ CompanyName,
+ CompanySpokesPerson,
+ CompanyTitle,
+ CompanyWebsite,
+ Testimonial
+ FROM dmcdynamics.testimonials;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_Insert` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_Insert`(
+ IN testimonialID INT,
+ IN imageType VARCHAR(100),
+ IN imageData MEDIUMBLOB
+)
+BEGIN
+
+ INSERT INTO dmcdynamics.`testimonial-images`
+ (
+ TestimonialID,
+ ImageType,
+ ImageData
+ )
+ VALUES
+ (
+ testimonialID,
+ imageType,
+ imageData
+ );
+
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!50003 DROP PROCEDURE IF EXISTS `Testimonial_Images_SelectOne` */;
+/*!50003 SET @saved_cs_client = @@character_set_client */ ;
+/*!50003 SET @saved_cs_results = @@character_set_results */ ;
+/*!50003 SET @saved_col_connection = @@collation_connection */ ;
+/*!50003 SET character_set_client = utf8mb4 */ ;
+/*!50003 SET character_set_results = utf8mb4 */ ;
+/*!50003 SET collation_connection = utf8mb4_0900_ai_ci */ ;
+/*!50003 SET @saved_sql_mode = @@sql_mode */ ;
+/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' */ ;
+DELIMITER ;;
+CREATE DEFINER=`root`@`localhost` PROCEDURE `Testimonial_Images_SelectOne`(
+ IN testimonialID INT
+)
+BEGIN
+ SELECT TestimonialImageID,
+ TestimonialID,
+ ImageType,
+ ImageData
+ FROM dmcdynamics.`testimonial-images`
+ WHERE TestimonialID = testimonialID;
+END ;;
+DELIMITER ;
+/*!50003 SET sql_mode = @saved_sql_mode */ ;
+/*!50003 SET character_set_client = @saved_cs_client */ ;
+/*!50003 SET character_set_results = @saved_cs_results */ ;
+/*!50003 SET collation_connection = @saved_col_connection */ ;
+/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+
+-- Dump completed on 2020-10-14 21:10:48
diff --git a/Common.Library/Settings/SettingsLoader.cs b/Common.Library/Settings/SettingsLoader.cs
new file mode 100644
index 0000000..102a74f
--- /dev/null
+++ b/Common.Library/Settings/SettingsLoader.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Microsoft.Extensions.Configuration;
+
+namespace Common.Library.Settings
+{
+ public static class SettingsLoader
+ {
+ public static IConfiguration Configuration { get; set; }
+
+ #region DB
+ public static string DBName { get => Configuration?.GetSection("Database")["DBName"]; }
+ public static string DBHost { get => Configuration?.GetSection("Database")["Host"]; }
+ public static string DBUserName { get => Configuration?.GetSection("Database")["UserName"]; }
+ public static string DBPassword { get => Configuration?.GetSection("Database")["Password"]; }
+
+ #endregion
+ }
+}