Beispiel #1
0
        private void Create(UseAssetInput useAssetInput)
        {
            var useAssetEntity = ObjectMapper.Map <UseAsset>(useAssetInput);

            SetAuditInsert(useAssetEntity);
            useAssetRepository.Insert(useAssetEntity);
            CurrentUnitOfWork.SaveChanges();
        }
Beispiel #2
0
 public void CreateOrEditUseAsset(UseAssetInput useAssetInput)
 {
     if (useAssetInput.Id == 0)
     {
         Create(useAssetInput);
     }
     else
     {
         Update(useAssetInput);
     }
 }
Beispiel #3
0
        private void Update(UseAssetInput useAssetInput)
        {
            var useAssetEntity = useAssetRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == useAssetInput.Id);

            if (useAssetEntity == null)
            {
            }
            ObjectMapper.Map(useAssetInput, useAssetEntity);
            SetAuditEdit(useAssetEntity);
            useAssetRepository.Update(useAssetEntity);
            CurrentUnitOfWork.SaveChanges();
        }
 public void CreateOrEditUseAsset([FromBody] UseAssetInput input)
 {
     useAssetAppService.CreateOrEditUseAsset(input);
 }