public async Task <IHttpActionResult> UpdateAsync([FromBody] Module module)
        {
            var moduleToUpdate = new AccessLayer.Models.Module
            {
                ModuleId  = module.ModuleId,
                ModuleLib = module.ModuleLib
            };

            await moduleAccessLayer.UpdateAsync(moduleToUpdate);

            return(this.Ok("updated"));
        }
        public async Task <IHttpActionResult> Create([FromBody] Module module)
        {
            var moduleToAdd = new AccessLayer.Models.Module
            {
                ModuleLib = module.ModuleLib
            };


            await moduleAccessLayer.AddAsync(moduleToAdd);

            return(this.Ok("created"));
        }