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();
 }