예제 #1
0
        public void SubmitForm(AreaInputDto areaInputDto, string keyValue)
        {
            Area area = new Area();

            if (!string.IsNullOrEmpty(keyValue))
            {
                var id = Convert.ToInt64(keyValue);
                area = areaRepository.Get(id);
                AutoMapper.Mapper.Map <AreaInputDto, Area>(areaInputDto, area);
                area.LastModificationTime = DateTime.Now;
                areaRepository.Update(area);
            }
            else
            {
                AutoMapper.Mapper.Map <AreaInputDto, Area>(areaInputDto, area);
                area.Id            = IdWorkerHelper.GenId64();
                area.CreationTime  = DateTime.Now;
                area.CreatorUserId = 1;
                areaRepository.Add(area);
            }
        }
예제 #2
0
 public ActionResult SubmitForm(AreaInputDto areaInputDto, string keyValue)
 {
     areaService.SubmitForm(areaInputDto, keyValue);
     return(Success("操作成功。"));
 }