Exemple #1
0
        public ActionResult SaveCfgEnv(CfgEnvironment model)
        {
            InkeyResult result = new InkeyResult();

            _cfgManagerService.AddOrUpdateAllCfgEnvironment(model);
            return(Json(result));
        }
Exemple #2
0
        public static void RegisterTypes(IUnityContainer container)
        {
            var config = new UnityConfiguration(container);

            CfgEnvironment.Configure(config);

            container.RegisterType <IDataRepository, CodingTaskDataRepository>();
            container.RegisterType <IInputFilesGenerator, InputFilesGenerator>(new ContainerControlledLifetimeManager());
            container.RegisterType <IContentStorage, FileSystemCotentStorage>(new ContainerControlledLifetimeManager());
            container.RegisterType <IEntitiesStorage, EntitiesStorage>(new ContainerControlledLifetimeManager());
            container.RegisterType <IOutputsSaver, OutputsDatabaseSaver>(new ContainerControlledLifetimeManager());
        }
 public void AddOrUpdateAllCfgEnvironment(CfgEnvironment model)
 {
     if (model.EnvId != Guid.Empty)
     {
         _cfgManagerDao.UpdateAllCfgEnvironment(model);
     }
     else
     {
         model.EnvId = Guid.NewGuid();
         _cfgManagerDao.InsertCfgEnvironment(model);
     }
 }
 public static IDataRepository GetDataRepository()
 {
     return(CfgEnvironment.Get <IDataRepository>());
 }
Exemple #5
0
        public ActionResult CfgEnvAdd()
        {
            var data = new CfgEnvironment();

            return(View("CfgEnvEdit", data));
        }