Пример #1
0
 // POST: api/Module
 public IEnumerable <string> Post([FromBody] DataModel.Module module)
 {
     try
     {
         if (ModelState.IsValid)
         {
             string idm     = Guid.NewGuid().ToString();
             var    module1 = new DataModel.Module {
                 Id = idm, Name = "UserManagement1"
             };
             BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
             mm.Add(module);
             return(new string[] { module.Id, module.Name });
             //return "Success";
         }
         else
         {
             return(new string[] { "Info", "Fail" });
         }
     }
     catch (Exception err)
     {
         return(new string[] { "Info" + err });
     }
 }
Пример #2
0
        // GET: api/Module
        public IEnumerable <DataModel.Module> Get()
        {
            BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
            var x = mm.GetAll().Count();

            return(mm.GetAll());
        }
Пример #3
0
        public void Test_GetAll_Module_Data()
        {
            /*Initialize Data*/
            BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
            var x = mm.GetAll().Count();
            var y = mm.GetAll();

            Console.WriteLine(x);
            Console.WriteLine(y);
            Console.WriteLine(mm.GetAll().Count());
        }
Пример #4
0
        public void Test_Update_Module_Data()
        {
            /*Initialize Data*/
            string idm    = "41DDD5EB-D8A8-47C7-9243-F0E22D256093";
            var    module = new DataModel.Module {
                Id = idm, Name = "User"
            };

            BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
            mm.Update(idm, module);
        }
Пример #5
0
        public void Test_Delete_Module_Data()
        {
            /*Initialize Data*/
            string idm    = "E43050CB-7443-4745-8229-931EDE7BB885";
            var    module = new DataModel.Module {
                Id = idm, Name = "UserManagement1"
            };

            BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
            mm.Delete(module);
        }
Пример #6
0
        public void Test_Input_Module_Data()
        {
            /*Initialize Data*/
            string idm    = Guid.NewGuid().ToString();
            var    module = new DataModel.Module {
                Id = idm, Name = "UserManagement3"
            };

            BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
            mm.Add(module);
        }
Пример #7
0
 // PUT: api/Module/5
 public IEnumerable <string> Put(string id, DataModel.Module module)
 {
     try
     {
         BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
         mm.Update(id, module);
         return(new string[] { "Info" });
     }
     catch (Exception err)
     {
         return(new string[] { "Info", err.ToString() });
     }
 }
Пример #8
0
 // DELETE: api/Module/5
 public IEnumerable <string> Delete([FromBody] DataModel.Module module)
 {
     try
     {
         if (ModelState.IsValid)
         {
             BusinessProcess.ModuleManager mm = new BusinessProcess.ModuleManager();
             mm.Delete(module);
             return(new string[] { module.Id, module.Name });
             //return "Success";
         }
         else
         {
             return(new string[] { "Info", "Fail" });
         }
     }
     catch (Exception err)
     {
         return(new string[] { "Info" + err });
     }
 }