public ICommandResult Execute(CreateOrUpdateTipoEventoCommand command) { TipoEvento _TipoEvento = AutoMapper.Mapper.Map <CreateOrUpdateTipoEventoCommand, TipoEvento>(command); if (command.Id == 0) { TipoEventoRepository.Add(_TipoEvento); } else { TipoEventoRepository.Update(_TipoEvento); } unitOfWork.Commit(); AutoMapper.Mapper.Map <TipoEvento, CreateOrUpdateTipoEventoCommand>(_TipoEvento, command); return(new CommandResult(true)); }