public bool ChangeAtlasDetail(Guid atlasId, AtlasDto updatedAtlasDto) { var original = _atlasRepository.Get(atlasId); var recent = QsMapper.CreateMap <AtlasDto, Atlas>(updatedAtlasDto); if (original != null && recent != null) { _atlasRepository.Merge(original, recent); _atlasRepository.UnitOfWork.Commit(); return(true); } return(false); }
public ActionResult Create(string AtlasName, string Remark) { var model = new AtlasDto(); if (!String.IsNullOrEmpty(AtlasName) && !String.IsNullOrEmpty(Remark)) { model.AtlasId = Utilities.NewComb(); model.AtlasName = AtlasName; model.Remark = Remark; _atlasService.AddAtlas(model); return(Json(new { status = "success", data = model.AtlasId })); } return(Json(new { status = "error" })); }
public void AddAtlas(AtlasDto atlasDto) { atlasDto.CreateTime = DateTime.Now; _atlasRepository.Add(QsMapper.CreateMap <AtlasDto, Atlas>(atlasDto)); _atlasRepository.UnitOfWork.Commit(); }