public ActionResult SaveCfgEnv(CfgEnvironment model) { InkeyResult result = new InkeyResult(); _cfgManagerService.AddOrUpdateAllCfgEnvironment(model); return(Json(result)); }
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>()); }
public ActionResult CfgEnvAdd() { var data = new CfgEnvironment(); return(View("CfgEnvEdit", data)); }