public ActionResult SaveCfgItemVerEnv(CfgItemVersionEnvironment model) { InkeyResult result = new InkeyResult(); _cfgManagerService.AddCfgEnvValue(model); return(Json(result)); }
public ActionResult SaveCfgItemVerEnvEdit(CfgItemVersionEnvironment model) { InkeyResult result = new InkeyResult(); model.UpdateTime = DateTime.Now; _cfgManagerService.EditCfgItemVerionEnvironment(model); return(Json(result)); }
public void AddCfgEnvValue(CfgItemVersionEnvironment model) { var itemVerEnvValId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItemVersionEnvironment(new CfgItemVersionEnvironment { ItemVerEnvValId = itemVerEnvValId, ItemVerId = model.ItemVerId, EnvId = model.EnvId, Value = model.Value, UpdateTime = DateTime.Now }); }
public ActionResult CfgItemAdd(int itemType, Guid?defId) { var data = new CfgItemVersionEnvironment(); data.ItemType = itemType == 1 ? CfgItemType.Global : CfgItemType.Definition; data.DefId = defId; IList <CfgEnvironment> envData = _cfgManagerService.GetCfgEnvironmentList(); ViewBag.EnvSelectList = new SelectList(envData, "EnvId", "Name"); return(View("CfgItemAdd", data)); }
public ActionResult CfgItemVerAdd(string ids) { var idVals = ids.Split('#').Select(id => Guid.Parse(id)).ToArray(); CfgItem item = _cfgManagerService.GetCfgItem(idVals[0]); var data = new CfgItemVersionEnvironment(); data.ItemId = item.ItemId; data.Key = item.Key; IList <CfgEnvironment> envData = _cfgManagerService.GetCfgEnvironmentList(); ViewBag.EnvSelectList = new SelectList(envData, "EnvId", "Name"); return(View("CfgItemVerAdd", data)); }
public void AddCfgVersionAndEnvValue(CfgItemVersionEnvironment model) { using (var scope = OperationSupportDataAccessFactory.Instance.CreateReadOnlyContextScope()) { var itemVerId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItemVersion(new CfgItemVersion { ItemVerId = itemVerId, ItemId = model.ItemId, Version = model.Version }); var itemVerEnvValId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItemVersionEnvironment(new CfgItemVersionEnvironment { ItemVerEnvValId = itemVerEnvValId, ItemVerId = itemVerId, EnvId = model.EnvId, Value = model.Value, UpdateTime = DateTime.Now }); } }
public ActionResult SaveCfgItemVer(CfgItemVersionEnvironment model) { InkeyResult result = new InkeyResult(); Version ver; if (Version.TryParse(model.Version, out ver)) { model.Version = VersionHelper.FormatVersion(model.Version).ToString(); _cfgManagerService.AddCfgVersionAndEnvValue(model); } else { result.Code = -101; result.Desc = "版本号格式错误"; } return(Json(result)); }
public void AddCfgItemAndVersion(CfgItemVersionEnvironment model) { using (var scope = OperationSupportDataAccessFactory.Instance.CreateTransactionScope()) { var itemId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItem(new CfgItem { ItemId = itemId, Key = model.Key, ItemDesc = model.ItemDesc, ItemType = model.ItemType, DefId = model.DefId }); var itemVerId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItemVersion(new CfgItemVersion { ItemVerId = itemVerId, ItemId = itemId, Version = model.Version }); var itemVerEnvValId = Guid.NewGuid(); _cfgManagerDao.InsertCfgItemVersionEnvironment(new CfgItemVersionEnvironment { ItemVerEnvValId = itemVerEnvValId, ItemVerId = itemVerId, EnvId = model.EnvId, Value = model.Value, UpdateTime = DateTime.Now }); scope.Complete(); } }
public void EditCfgItemVerionEnvironment(CfgItemVersionEnvironment model) { _cfgManagerDao.UpdateAllCfgItemVersionEnvironment(model); }