public async Task <DataType> AddOrModifyDataTypeAsync(DataType model, string sOperator) { DataType entityDataType; if (model.Id == 0) { entityDataType = _mapper.Map <DataType>(model); await _DataTypeRepository.AppendAsync(entityDataType, sOperator); } else { entityDataType = await _DataTypeRepository.SelectAsync(model.Id); if (entityDataType != null) { //_mapper.Map(entityDataType, model); entityDataType.StypeName = model.StypeName; _DataTypeRepository.Update(entityDataType, sOperator); } } return(entityDataType); }